来自http://blog.csdn.net/marsoft/archive/2004/11/18/186423.aspx
小弟自去年下半年就一直受VS2003无法debug的困扰。大约隔两个月左右就会出现一次,无奈只有用ghost回来原来的环境才能正常工作。曾不甘心在网络上寻找解决方法,无果。今天晚上又出现了同样的问题。不死心的我再次google解决办法,发现marsoft的文章,尝试成功,在此谢谢marsoft的分享。
小弟的开发环境 -- xp英文版 + vs2003英文版
1.关闭vs2003,重启电脑.
2.编辑bat文件。内容如下,2000环境的朋友只需将Windows改为Winnt
regsvr32 C:/WINDOWS/system32/shell32.dll
regsvr32 C:/WINDOWS/system32/Browseui.dll
regsvr32 C:/WINDOWS/system32/mshtml.dll
regsvr32 C:/WINDOWS/system32/oleaut32.dll
regsvr32 C:/WINDOWS/system32/ole32.dll
regsvr32 C:/WINDOWS/system32/actxprxy.dll
regsvr32 C:/WINDOWS/system32/urlmon.dll
regsvr32 C:/WINDOWS/system32/shdocvw.dll
3。执行bat文件。
4。运行vs2003,debug成功。