1

首先,我想我去过每个讨论这个问题的网站和论坛,我尝试了很多不同的方法。我无计可施。这是最愚蠢的事情,我只想重新开始编码!

我正在使用适用于 Windows 桌面的 Visual Studio Express 2012。我有一个 x64 项目,我正在尝试使用本地 Windows 调试器在调试模式下运行。我使用的唯一外部库是运行 DX11 所必需的。

我尝试运行我的程序,但它冻结了。弹出一个窗口说“远程操作花费的时间比预期的要长。”

我单击终止,然后弹出另一个窗口,询问我是否要终止远程会话。为什么是的,我会的。

然后它说,“无法启动程序(我的路径导致我的 .exe)。到 Visual Studio 远程调试器的网络连接已关闭。”

据我了解,由于 Visual Studio 本身是一个 32 位应用程序,因此需要使用 Remote Debugger 编译为 x64。那是对的吗?

无论如何,我仍然看不到它会在哪里崩溃。我在 VS 上进行了多次修复并升级到 Service Pack 2(或 1,以最新的为准)。

我已经运行了 Windows 修复程序并卸载了我计算机上的任何 VMWare 类型的东西。我没有使用VPN。

我什至已经将我的笔记本电脑(项目的工作实例)中的 msvsmon.exe 复制到这台计算机上,但仍然没有运气。

我即将准备好对我的操作系统进行 Nuke 并对所有内容进行全新安装。

4

1 回答 1

1

发现了问题。不像其他线程描述的那样,它不是 Windows 防火墙。这是我的互联网过滤器。我猜它决定尝试阻止 msvsmon.exe,因为它正在使用网络。将它与 WDExpress.exe 一起添加到应用程序例外列表中就可以了。

于 2013-06-09T18:15:24.147 回答