无法在 Web 服务器上开始调试。未出现 Visual Studio 2019 远程调试器 (MSVSMON.EXE)
Posted
技术标签:
【中文标题】无法在 Web 服务器上开始调试。未出现 Visual Studio 2019 远程调试器 (MSVSMON.EXE)【英文标题】:Unable to start debugging on the web server. The Visual Studio 2019 Remote Debugger (MSVSMON.EXE) does not appear 【发布时间】:2019-06-03 19:12:52 【问题描述】:我在 Windows 10 专业版上使用 Microsoft Visual Studio Enterprise 2019 Preview。我的项目(源代码)是 https://github.com/smartstoreag/SmartStoreNET/tree/3.x/src 。我按 F5 查看结果,但我发现错误
无法在 Web 服务器上开始调试。视觉工作室 2019 远程调试器 (MSVSMON.EXE) 似乎没有在 远程计算机。这可能是因为防火墙阻止了 与远程计算机通信。请参阅帮助以获取帮助 关于配置远程调试。
如何解决?
【问题讨论】:
【参考方案1】:您可能需要在 IIS 中设置网站,并可能在 C:\Windows\System32\drivers\etc\hosts
中添加一个条目。
检查项目属性以查看需要设置的 URL。
或者,您可以尝试在 IIS Express 而不是 IIS 中运行。
【讨论】:
【参考方案2】:在我的情况下,与我的解决方案相关的 IIS 中的相关站点在 IIS 中“停止”。一旦我进入 IIS 并“启动”它们,这个调试错误就消失了。
【讨论】:
以上是关于无法在 Web 服务器上开始调试。未出现 Visual Studio 2019 远程调试器 (MSVSMON.EXE)的主要内容,如果未能解决你的问题,请参考以下文章
IIS Url Rewrite Module 导致“无法在网络服务器上开始调试”
无法在web服务器上启动调试,iis未列出与打开的URL匹配的网站
“无法在 Web 服务器上开始调试” MSVSMON.EXE 无法启动。 VS2010 错误
无法打开网站web服务器上似乎未安装frontpage服务器扩展
向 system.webServer.httpErrors 添加 401 自定义错误会导致“无法在 Web 服务器上开始调试”错误