我在Windows 7 x64机器上安装了Visual Studio 2012 Ultimate。今天尝试运行我的WPF应用程序时,出现了这个错误:
发生了什么?远程调试是什么?我只想运行我的应用程序。
我也启动了“msvsmon.exe”,但它没有解决我的问题。重启机器是我尝试摆脱这个问题的另一种方法。
如何修复它?
![enter image description here](https://istack.dev59.com/ZHtfC.webp)
我也启动了“msvsmon.exe”,但它没有解决我的问题。重启机器是我尝试摆脱这个问题的另一种方法。
如何修复它?
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运行。在VS2012重新启动后,本地调试正常!
我也曾经遇到同样的问题。这是由于我电脑上的某个隧道软件(Proxifier)导致的。
如果你运行了它,那么在你按下 F5 键时就会出现这个错误。然而,仅仅关闭 Proxifier
是不够的!你需要关闭它,然后关闭 VS,最后再重新打开 VS。