【发布时间】:2014-03-10 23:58:55
【问题描述】:
我一直在重构一些以前可以工作的代码。
现在,在调试时,我在重构代码中遇到了一个断点,当我进入相关属性时,我收到一条消息,指出 Windows 防火墙当前正在阻止远程调试。
这没有意义,因为该应用程序是一个控制台应用程序,正在我的本地机器上通过 Visual Studio 进行调试。我正在使用 VS2010 和 .net 4.0。
有人知道为什么 vs 可能会尝试远程调试吗?
【问题讨论】:
-
程序在 64 位模式下运行时也会使用远程调试器。 VS 是一个 32 位应用程序,因此需要远程调试器来弥补差距。反恶意软件通常是下一个麻烦制造者。您可以使用 Project + Properties、Build 选项卡、Platform target = x86 为您的应用强制使用 32 位模式。
标签: c# .net visual-studio-2010 remote-debugging