现在的位置: 首页 > 综合 > 正文

“无法启动调试,系统找不到指定文件”的解决办法

2013年06月18日 ⁄ 综合 ⁄ 共 408字 ⁄ 字号 评论关闭

我在vs(2008/vista u)中遇到这个问题的原因是这样的:

在vista中装了ie 6绿色版,发现使用不了,

如是卸载,卸载后vs启动调试就出现这种情况了。

很显然,是注册表中的某个键值被删除了,vs不能找到ie的路径。

如是,再次装上ie6,安装时装在一个有特殊字符的路径。

这时vs已经能调试了,但是不能捕获ie的句柄,也就是停止调试后ie不会自动关闭,关闭ie后vs也不会自动停止调试。

在注册表中搜索前文提到的那个特殊字符,在这找到了:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\iexplore.exe

导出此分支,备用。

卸载ie 6,发现此分支被删除了(预料之中),

导入前面的分支,将iexplore.exe修改为正确的路径,X:\Program Files\Internet Explorer\iexplore.exe

 

 

抱歉!评论已关闭.