【发布时间】:2019-11-28 12:23:29
【问题描述】:
我以前不记得这是一个问题,现在许多线程都已经过时了。
在我的 Windows 10 安装上,VS 2019 将我的项目托管在 http://localhost:58402 就好了。
但是,当我将 Properties > Debug > App URL 下的 url 更改为 0.0.0.0:58402 时,我收到错误:
Cannot connect to web server IIS Express
我尝试过的:
- 以管理员身份运行 VS 2019
- 重新启动计算机
- 删除隐藏的 VS 文件夹
- 在我的 API 项目属性文件夹中修改
launchSettings.json
我可以更改端口就好了。但是,一旦我将localhost 更改为0.0.0.0,就会发生错误。
【问题讨论】:
-
远程有多远:是在同一个局域网上(使用计算机的IP地址而不是0.0.0.0)还是一般在互联网上?
-
只是局域网对不起,是的。
-
@AndrewMorton 我已经尝试了所有这些答案。 netsh powershell 不起作用。代理是最好的解决方案,但我设备上的 CORS 策略效果不佳。我宁愿将 IIS Express 本身暴露给 LAN。
-
你能用 IIS 代替 IIS Express 吗?