【问题标题】:Unable to automatically step into server, remote debugging monitor issue无法自动进入服务器,远程调试监控问题
【发布时间】:2014-08-08 07:17:14
【问题描述】:

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

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

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

整个错误是这样说的:

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

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

【问题讨论】:

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


    【解决方案1】:

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

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

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

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

    【讨论】:

      猜你喜欢
      • 2023-03-15
      • 2014-05-19
      • 1970-01-01
      • 1970-01-01
      • 2015-05-30
      • 1970-01-01
      • 2011-01-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多