您的位置:首页 > 编程语言

"无法附加到进程。进程中没有运行的托管代码。要附加到带有 .NET 调试器的进程,托管代码在附加前必须在进程中运行。"--解决方法

2007-04-19 08:46 1121 查看
不久前一次开机没成功,导致出现了问题,具体症状为:所有项目可正常打开,编译,但不能调试,即可以Ctrl+F5,但不能F5,如果F5就会报如题的错。

先检查项目属性--调试,没问题;控制面板--管理工具-服务,没问题;判断可能开机失败导致C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\文件夹下文件损坏,regsvr32 通通注册一遍,依旧;aspnet_iisreg -i,依旧;得,啥也别说了,fw重装一遍吧,先卸了,嘿,没让重启,还不错,再装上,哟,又没让重启,挺好。打开项目,F5,唉,好唉,没报错,设个断点试一下,靠,一个问号,*%¥%*—,气死我了。

算了,当时项目接近尾声,就先做完了,真正不行就重装一遍VS吧,其实这样想就太错了,因为项目用的ajax,catch不到异常,结果有问题的地方都要自己另开逻辑来判断错误何在,比写测试用例还累,两天搞完的东西足足弄了一个礼拜才结束,唉。

今天想把它给彻底解决掉,发现ms也有相关的文档唉 http://support.microsoft.com/kb/827820/zh-cn ,不过还是让重装fw,再试一下吧,发现它下面有一行小字:如提示重启请重启,妈的,我也感觉删阿装阿这种东西应该重启才对啊(被蹂躏惯了),这次不管你提不提示了,删完了重启一次,装完了再重启一次,结果——真的就好了,orz
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐