【问题标题】:Visual Studio 2012 : Remote Debugging Monitor (MSVSMON.EXE) does not appear to be running on the remote computerVisual Studio 2012:远程调试监视器 (MSVSMON.EXE) 似乎没有在远程计算机上运行
【发布时间】:2013-05-22 04:48:47
【问题描述】:

我在 Windows 7 x64 机器上安装了 Visual Studio 2012 Ultimate。
今天,当我尝试运行我的 WPF 应用程序时,我收到了这个错误:


怎么了?什么是远程调试?我只想运行我的应用程序。

我也吃过“msvsmon.exe”,但它并没有解决我的问题。
重新启动我的机器是解决我尝试过的这个问题的另一种方法。


我该如何解决?

【问题讨论】:

标签: wpf visual-studio


【解决方案1】:

Windows 7 x64,VS 2012

在我的例子中,远程调试监视器组件已安装,应用程序已明确配置为在设置中进行本地调试。这是一个从 VS 2008 .NET 3.5 升级的 WinForms 应用程序。

原来是 Windows 防火墙。通过直接运行:

C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Remote Debugger\x64\msvsmon.exe

出现了一个防火墙对话框,我可以在其中允许 msvsmon.exe 运行。重新启动 VS 2012 后,调试(本地)很好!

【讨论】:

    【解决方案2】:

    如果您正在运行 Proxifier,请添加一条规则以直接路由 ::1(IPV6 环回),而不是通过代理。

    【讨论】:

    • Maaan,我尝试了一切,端口,等等,但不是这个 ::1 的东西,谢谢!
    【解决方案3】:

    我遇到了同样的问题。这是因为我电脑上的一些隧道软件:Proxifier。

    如果你运行它,然后当你按 F5 时会出现这个错误。但是,关闭Proxifier 是不够的!你应该关闭它,然后关闭VS,然后重新打开VS。

    【讨论】:

      【解决方案4】:

      在运行应用程序时选择“本地计算机”。似乎选择了远程机器进行调试。

      【讨论】:

        猜你喜欢
        • 2019-12-01
        • 2013-11-03
        • 2021-06-20
        • 2013-10-21
        • 1970-01-01
        • 2012-09-11
        • 1970-01-01
        • 2012-08-09
        • 2013-08-01
        相关资源
        最近更新 更多