1. 前言

大家应该都遇到过这样的场景, 需要接受第三方的推送信息(Webhook), 开发后如果要调试的话, 一般只能发布到服务器上, 通过打印日志的方式。

Visual Studio的Dev Tunnels提供了一种便捷的端口转发的方式, 自动化的生成一个公网可访问的URL地址, 并且会转发端口请求到你的本地环境, 这样其实可以大大简化线上环境的调试。

2. 版本要求

Visual Studio 2022 17.5+

3. 如何使用

演示视频地址: https://www.bilibili.com/video/BV1gv4y1V7Lz/

  1. 在菜单 Tools | Options | Environment | Preview Features 启用 Dev Tunnels Enable Dev Tunnels
  2. 在菜单 View | Other Windows | Dev Tunnels 打开 Dev Tunnels 窗口
  3. 创建一个新的Dev Tunnel Create Dev Tunnel
  4. 运行项目
  5. 在菜单 Dev Tunnels | Tunnel URL 获取公网可访问的的URL地址 Get URL
  6. 通过公网URL地址访问本机应用 Web Mobile