永发信息网

visuao studio 2005 c# 调试

答案:1  悬赏:70  手机版
解决时间 2021-04-26 07:54
  • 提问者网友:浪荡绅士
  • 2021-04-25 11:00

为什么在启动c#调试的时候会出现此错误,但c++却不会?如何解决?

最佳答案
  • 五星知识达人网友:封刀令
  • 2021-04-25 12:18
、 右键点击项目选择“属性”,在左边选择“调试”,右边出现配置,下面有个“启用调试器”,把“启用 Visual Studio 宿主进程”前的勾去掉即可。

2、在应用的属性中的DEBUG选项中去掉 Enable the Visual Studio hosting process前的勾


3、启动Terminal Services服务


打开计算机管理,在服务里将“Terminal Services”改成Manual,或者直接启动它就可以在VS.Net 2005里调试了。


分析:还记得VS2005的DEBUG文件夹比VS2003多出了一共扩展名有vshost的应用程序,这个应该是跟某种远程服务有关的吧。


Terminal Service的描述是这样:“允许多位用户连接并控制一台机器,并且在远程计算机上显示桌面和应用程序。这是远程桌面(包括管理员的远程桌面)、快速用 户转换、远程协助和终端服务器的基础结构。”从此可以看出端倪,VS2005真的是“.net”啊!!


4、在“项目”-“属性”里,“调试”选项卡,“启用非托管代码调试(U)”项打勾。在将VS2003的项目升级到05时,也可能会出现绑定句柄无效的提示,用这个方法就能解决。\

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯