我知道有很多关于此问题的帖子,但我无法真正找到我真正需要的内容,所以如果有,请关闭此内容并重定向我。
我获得了维护申请和偶尔的功能开发。到现在为止还挺好。但现在,我需要在应用程序正在使用的Web服务中开发一些东西。我无法通过调试模式直接进入Web服务。
它是.NET 2.0 WinForms应用程序。 Web Service也是.NET 2.0,都是用C#编写的,因此它不是兼容性问题。两个应用程序都在同一台PC上的同一解决方案文件中。我甚至不认为我需要启动远程调试器。
整个错误说明了这一点:
"无法自动进入服务器。连接到服务器机器' wscc'失败。 Microsoft Visual Studio远程调试监视器(MSVSMON.EXE)似乎没有在远程计算机上运行。请参阅帮助以获取帮助"
我可以单独启动Web服务(当我将其作为启动项目启动时,或者我直接从localhost服务器浏览它)。此外,WinForm应用程序中的调试不是问题。
答案 0 :(得分:0)
如果要在远程计算机上进行调试,则需要在其上运行远程调试监视器。我相信你需要显示器来匹配你试图调试的Visual Studio版本。
此链接提供了有关如何为不同版本的Visual Studio设置它以及它是x86还是x64的说明: http://msdn.microsoft.com/en-us/library/bt727f1t(v=vs.90).aspx
但是,如果远程调试监视器正在运行,我会检查以确保防火墙已关闭。 (或正确配置以允许访问过程)
*注意:从以上链接: “要首次启动远程工具,您必须具有远程设备的管理权限才能允许调试器配置防火墙。”