一个同事的VS2003突然不能调试、运行程序了,包括winform、asp.net或是console程序均不能调试(F5)和运行(Ctrl+F5),从Google中搜索基本上都是关于ASP.net程序由于IIS的配置而报错“试图运行项目出错:无法启动调试。 不支持此接口”,但是在Debug目录下生成的exe文件倒是可以直接运行,百般无奈只能向MS求助。MS的支持工程师极其生猛,一刻钟后就搞定了问题。需要注册一大批的DLL:
C:\WINNT\system32\shell32.dll
C:\WINNT\system32\Browseui.dll
C:\WINNT\system32\mshtml.dll
C:\WINNT\system32\oleaut32.dll
C:\WINNT\system32\ole32.dll
C:\WINNT\system32\actxprxy.dll
C:\WINNT\system32\urlmon.dll
C:\WINNT\system32\shdocvw.dll