我对visual studio 2012/2013有一个非常烦人的问题,在这两个版本上都无法为x64应用程序附加调试器。使用AnyCpu或x86配置的应用程序的调试工作没有问题。我不能简单地将我的程序的一部分切换到x86应用程序,因为我正在开发必须是x64应用程序的azure webroles。
我开始调试时的外观:
等待一段时间后会弹出一个窗口显示:
单击“终止”时,有时会再次弹出相同的窗口。 单击“终止”后,它会显示此窗口:
或者更确切地说,当我尝试在azure模拟器中调试azure webrole hoste时:
我现在很沮丧,我希望你们能帮助我。
我尝试过的事情清单:
最后,Windows7的安装是两天前(2014年3月1日)。
编辑:经过数小时的研究,测试,大量的重新注册和重新安装,我找到了原因。这是netowrk卡驱动程序。我有一个Bogfoot网络杀手以太网控制器,需要一个特殊的“第三方”驱动程序。卸载驱动程序时它正在工作。我明天会尝试安装一个正常的nic(Intel / Realtek,如果我找到一个)并在此处发布结果。
答案 0 :(得分:1)
我最终找到了解决方案,我觉得它在开始时听起来不那么痛苦。
简单地删除了我的Bigfoot Network Killer板载以太网卡的驱动程序(MB:G1.Sniper)。然后安装了英特尔Pro / 1000,它就像一个魅力。我不知道是否有一个解决方案,你不必添加/替换硬件。
但现在有效!