操作系统:Windows 7(64位)
Visual Studio:2013
问题:定位.Net Framework 4.0时,调试器无效。
我在vs2010中开发了几个针对.Net Framework 4.0客户端配置文件开发的Windows桌面程序。我安装了vs2013并创建了一个针对.Net Framework 4.5的测试程序。当我将目标框架更改为.Net 4.0客户端配置文件时,调试器将无法工作。
将弹出一个窗口“操作时间超过预期”64位调试操作的时间比预期的要长。我点击终止按钮,弹出一个窗口。 “你确定要终止远程会话吗?”
然后,如果我再次尝试运行调试器,我将收到一个消息框,“尝试运行项目时出错:无法启动程序。与visual studio远程调试器的网络连接已关闭。”
在定位.net框架4.5时,我没有收到错误消息。一切都很好。当我以框架4.0为目标时,所有问题都开始发生了。
使用我的测试程序,我尝试将.net框架更改回.net framework 4.5并进行调试,但现在它不会在.net框架中调试。
我尝试过的事情:
当我在计算机上安装了vs2013时,我无法打开visual studio 2010并运行我开发的任何针对.net framework 4.0客户端配置文件的程序。我不得不卸载vs2013并在vs2010上进行修复以使我的程序重新启动并运行。
我花了最后几天研究这个问题,卸载,重新安装。请帮忙。
答案 0 :(得分:0)
如果您安装了IDM(Internet Download Manager),并且其中已启用“高级浏览器集成”,请禁用“高级浏览器集成”功能。它应该解决问题。它为我做了.. !!!
答案 1 :(得分:0)
我遇到了完全相同的问题。我找到了一个在另一个网站上为我工作的解决方案,并且我想在此重复一遍。
从"任何CPU"更改平台目标到" x86"。
比我更聪明的人可以解释为什么它有效...