难题,高分求解:Visual Studio 2010无法启动调试

meerio 2011-01-18 03:14:21
我目前只能发100分的帖子,如果觉得不够,可以另开贴加分(当然,另开贴加分是在解决我问题的情况下^_^)
环境:
操作系统:Windows Server 2003 R2 SP2
安装主要软件:
SQL Server 2005 开发版
Visual Studio 2005 Team Suite SP1
Visual Studio 2010 Ultimate
开机启动的服务

正常启动VS 2010,建立一WinForm程序(只是建立,无任何其它操作,能看到的都是系统自动生成的,无任何代码),按F5(启动调试),提示"尝试运行项目出错:无法启动调试,拒绝访问"提示如下图:

但如果按Ctrl+F5(开始执行(不调试))则可以正常的运行程序(当然,这个时候是无法调试的),设置中我只改了解决方案的路径,其它未做任何修改
我装了360,但未用360做任务优化,我只是用它清理垃圾及使用痕迹。

如何解决?
...全文
24002 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
u010272003 2013-08-19
  • 打赏
  • 举报
回复
感觉确实是游戏问题,我一边挂DNF,一边做题,就出现了这个问题

ctstt 2013-08-03
  • 打赏
  • 举报
回复
有些时候确实是游戏不给调试引起的, 比如征途,开着的时候程序你无法调试的,
liuzhflzt 2013-05-22
  • 打赏
  • 举报
回复
我也碰到这样的问题,以管理员身份运行后,改一下端口号就ok了。
深蓝浅蓝的天 2013-05-15
  • 打赏
  • 举报
回复
19楼,膜拜啊
奔跑的大象 2013-01-31
  • 打赏
  • 举报
回复
OC,彻底汗了,2011年的贴.
奔跑的大象 2013-01-31
  • 打赏
  • 举报
回复
有图有真相

今天没事写小Hello World!!!玩玩,居然报错了,以下上是与楼主相似的问题,

调试类型为自动时,会报出,无法启动调试的错误,

真相:


将调试类型设置成托管:

编译通过


pfg201206101234 2012-06-10
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 的回复:]

是 某个游戏的防调试保护造成的
[/Quote]

牛x

今天刚用vs10,也遇到lz的问题,开了游戏。总感觉游戏程序与那个有关。

一试果然是的。
#19 牛人!
swp160108 2011-11-25
  • 打赏
  • 举报
回复
是 某个游戏的防调试保护造成的
lvming1617 2011-05-13
  • 打赏
  • 举报
回复
从头看到尾 没一条有点实际作用的
lvming1617 2011-05-13
  • 打赏
  • 举报
回复
各位 我也遇到同样的问题 不排除大家有各种各样的热心肠 也不是贬低各位赏金猎人的技能 但是请各位外行人士好好调试一下楼主的为题 再来对症下药好不
meerio 2011-01-19
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 thisiscandy 的回复:]

两个解决方法:
1) 打开项目属性,选择调试选项卡,将“启用非托管代码调试”一项钩上。
2) 打开项目属性,选择调试选项卡,将“启用Visual Studio宿主进程“一项钩掉。
原因是Terminal Services 被禁用,启动服务即可解决问题
也是找的 但是上次我这样就好了。。。。
[/Quote]

还有,这样设置之后,提示是"无法启动程序,拒绝访问"
meerio 2011-01-19
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 ryan20082009 的回复:]

看下你的运行环境是否缺少指令????
[/Quote]

缺少什么指令?可以给出具体点的吗?

[Quote=引用 13 楼 findcaiyzh 的回复:]

真正的原因是拒绝访问

以管理员身份登录再试一下
[/Quote]
我当前的登录用户就是系统管理员身份
meerio 2011-01-19
  • 打赏
  • 举报
回复
首先谢谢各位帮助,
以下是根据各位指导的结果,请继续提供指导

[Quote=引用 6 楼 thisiscandy 的回复:]

调试">>"开始执行(不调试)"可以的吗?
[/Quote]

这个是可以运行的

[Quote=引用 7 楼 thisiscandy 的回复:]

两个解决方法:
1) 打开项目属性,选择调试选项卡,将“启用非托管代码调试”一项钩上。
2) 打开项目属性,选择调试选项卡,将“启用Visual Studio宿主进程“一项钩掉。
原因是Terminal Services 被禁用,启动服务即可解决问题
也是找的 但是上次我这样就好了。。。。
[/Quote]
这个我也试过,没有解决问题,我发的启动的服务的图里,你应该可以看到Terminal Services服务是启动的

[Quote=引用 9 楼 doubleu2005 的回复:]

你确认vs2010的版本没问题?以前遇到过类似的情况不过是vb6的,建议你重新下载一个vs2010。
[/Quote]
这个版本是我以前从MSDN下载的,应该不会有问题,我刚校验了一下SHA1码,也是正确的

[Quote=引用 3 楼 tandyt 的回复:]
是所有的项目(VC++、C#等)都不能启动调试还是咋滴? 会不会是你的版本问题?我的 2010 可以正常进入调试的啊?
[/Quote]
我没有装C++,不过装了VB,VB项目也是一样的

[Quote=引用 10 楼 crackdung 的回复:]

檢查你是否安裝第三方的插件影響
[/Quote]
现在没来的及检查,我一般不装插件,不是必要的一般我都不用(360清理掉了)已安装的插件如下;
office插件
360防火墙插件
VS插件
ADOBE相关插件
其它就没有了
宝_爸 2011-01-19
  • 打赏
  • 举报
回复
真正的原因是拒绝访问

以管理员身份登录再试一下
Ryan20082009 2011-01-19
  • 打赏
  • 举报
回复
看下你的运行环境是否缺少指令????
crackdung 2011-01-18
  • 打赏
  • 举报
回复
檢查你是否安裝第三方的插件影響
doubleu2005 2011-01-18
  • 打赏
  • 举报
回复
你确认vs2010的版本没问题?以前遇到过类似的情况不过是vb6的,建议你重新下载一个vs2010。
yyh_1986 2011-01-18
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 thisiscandy 的回复:]
两个解决方法:
1) 打开项目属性,选择调试选项卡,将“启用非托管代码调试”一项钩上。
2) 打开项目属性,选择调试选项卡,将“启用Visual Studio宿主进程“一项钩掉。
原因是Terminal Services 被禁用,启动服务即可解决问题
也是找的 但是上次我这样就好了。。。。
[/Quote]
thisiscandy 2011-01-18
  • 打赏
  • 举报
回复
两个解决方法:
1) 打开项目属性,选择调试选项卡,将“启用非托管代码调试”一项钩上。
2) 打开项目属性,选择调试选项卡,将“启用Visual Studio宿主进程“一项钩掉。
原因是Terminal Services 被禁用,启动服务即可解决问题
也是找的 但是上次我这样就好了。。。。
thisiscandy 2011-01-18
  • 打赏
  • 举报
回复
调试">>"开始执行(不调试)"可以的吗?
加载更多回复(5)

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧