无法自动步入服务器,远程调试监控问题

时间:2014-08-08 07:17:15

标签: c# .net winforms web-services debugging

我知道有很多关于此问题的帖子,但我无法真正找到我真正需要的内容,所以如果有,请关闭此内容并重定向我。

我获得了维护申请和偶尔的功能开发。到现在为止还挺好。但现在,我需要在应用程序正在使用的Web服务中开发一些东西。我无法通过调试模式直接进入Web服务。

它是.NET 2.0 WinForms应用程序。 Web Service也是.NET 2.0,都是用C#编写的,因此它不是兼容性问题。两个应用程序都在同一台PC上的同一解决方案文件中。我甚至不认为我需要启动远程调试器。

整个错误说明了这一点:

  

"无法自动进入服务器。连接到服务器机器' wscc'失败。 Microsoft Visual Studio远程调试监视器(MSVSMON.EXE)似乎没有在远程计算机上运行。请参阅帮助以获取帮助"

我可以单独启动Web服务(当我将其作为启动项目启动时,或者我直接从localhost服务器浏览它)。此外,WinForm应用程序中的调试不是问题。

1 个答案:

答案 0 :(得分:0)

如果要在远程计算机上进行调试,则需要在其上运行远程调试监视器。我相信你需要显示器来匹配你试图调试的Visual Studio版本。

此链接提供了有关如何为不同版本的Visual Studio设置它以及它是x86还是x64的说明: http://msdn.microsoft.com/en-us/library/bt727f1t(v=vs.90).aspx

但是,如果远程调试监视器正在运行,我会检查以确保防火墙已关闭。 (或正确配置以允许访问过程)

*注意:从以上链接: “要首次启动远程工具,您必须具有远程设备的管理权限才能允许调试器配置防火墙。”