专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > .NET Framework

安装vs2005时发生vs_setup.msi 未能打开,该怎么解决

发布时间:2011-06-23 14:39:27 文章来源:www.iduyao.cn 采编人员:星星草
安装vs2005时发生vs_setup.msi 未能打开
安装文件都在硬盘上,直接运行的setup.exe,出现这个错误  
直接运行vs_setup.msi可以打开,但是提示我通过运行setup.exe来安装  
这些文件是没有问题的,曾经装过一回....  

在网上搜索的答案就别折腾了.....


------解决方案--------------------
最近在非正常卸载VS 2005后,碰到与楼主同样的问题(之前安装Beta版本,而未按要求卸载情况下,也会出现该问题),后来利用ProcessMonitor跟踪执行Setup后的注册表的读写情况,发现关键是要清理残留的Product Code,比如Team Suite的Product Code是“E87FC36D048915F4583BABC49D768549”,一般HKEY_CLASSES_ROOT\Installer\Products项下,其它注册表项中也可能存在,利用注册表搜索功能查找到后,全部删除(注意先备份注册表)。或者利用MSIZap.exe来清理注册表,使用方法参见下文,此文也给出了手动卸载VS 2005的方法:http://support.microsoft.com/kb/907965/en-us。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: