今天有时间看了看从微软订阅的MSDN(DVD光盘),才发现提供了VS2005的正版安装程序,心中一阵窃喜,急忙安装上了。很不幸编写了一个C#程序无法调试运行(只能非调试运行),很不爽。换为MFC开发,发现可以正常调试,但是换为VB.net和C#出现的错误一样。
---------------------------
Microsoft Visual Studio
---------------------------
试图运行项目时出错: 无法启动调试。绑定句柄无效。
---------------------------
确定
---------------------------
又花了n个小时,进行了重装,一试问题依旧!!!
~~~~~~~~~~~~~~~~~~~~~~~~~~
求助网络,果不其然--看来还是网络好!!!
--解决方法--
不要急着重装.在菜单栏里面选择"调试">>"开始执行(不调试)"
试试,如果这样能成功,就不需要重装
-----
原因是Terminal Services 被禁用,启动服务即可解决问题。
两个解决方法:
第一种方法: 打开项目属性,选择调试选项卡,将“启用非托管代码调试”一项钩上。
第二种方法:由于Terminal Services 这个服务被禁用了,于是我将这个服务设为自动,再将这个服务启动,症状就消失了,又可以开始调试了。
具体步骤:“控制面板”—》“管理工具”—》“服务”—》找到Terminal Services —》打开属性设为自动,然后再启动后就ok了。
本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2005anzhuangwenti/2020/0721/602.html