"无法附加到进程。进程中没有运行的托管代码。要附加到带有 .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
先检查项目属性--调试,没问题;控制面板--管理工具-服务,没问题;判断可能开机失败导致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
相关文章推荐
- 解决调试asp.net程序时无法修改代码的问题(提示: 当调试器已经附加到已经运行的进程...)
- 【共享】解决“无法显示进程。没有正确安装调试器。请运行安装程序安装或修复调试器。”错误的方法。
- 使用VS2003遇到“无法显示进程。没有正确安装调试器。请运行安装程序安装或修复调试器。”的解决方法
- 无法附加到进程。Visual Studio 2015 远程调试器(MSVSMON.EXE)似乎没有在远程计算机上运行。
- VS使用进程调试出现“没有正确安装调试器。请运行安装程序安装或修复调试器”的错误,解决方法。
- VS2013上解决:无法附加。进程“***.exe”没有在“***”上运行
- 【.Net码农】Asp.Net异常:"由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值"的解决方法
- 《对“XXX::Invoke”类型的已垃圾回收委托进行了回调。这可能会导致应用程序崩溃、损坏和数据丢失。向非托管代码传递委托时,托管应用程序必须让这些委托保持活动状态,直到确信不会再次调用它们》的问题的解决方法
- qtcreator 调试ros程序,附加到进程无法使用解决方法
- C#报错“OS加载程序锁内执行托管代码,不要尝试在DllMain或映像初始化函数内运行托管代码”的解决方法。
- 正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。问题的解决方法!
- 【随记】解决:VS2010 调试器无法继续继续运行该进程,无法启动调试
- 在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式。请确保您的 Main 函数带有 STAThreadAttribute 标记。 只有将调试器附加到该进程才会引发此异常
- 无法显示进程 没有正确安装调试器 请运行安装程序安装或修复调试器 vs2003 无法启动调试
- VS2002中,无法显示进程。没有正确安装调试器。请运行安装程序安装或修复调试器。
- 正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。问题的解决方法!
- 启动调时错误"无法启动调试 没有正确安装调试器 请运行安装程序安装或修复调试器"的解决办法
- 使用nobody运行的进程无法产生core文件的解决方法。
- 64位下无法运行32位程序的解决方法 提示未指定提供程序,也没有指派的默认提供程序
- 正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。问题的解决方法!