转载地址:
http://bu-meng-222.blog.163.com/blog/static/50770256201061492326348/
http://blog.csdn.net/jacket_lee/article/details/5612175
以下两部分 结合看:
运行Visual Studio 2003或Visual Studio 2008提示"找不到一个或多个组件,请重新安装该应用程序"错误的解决方法:
1、在运行中输入regedit打开系统注册表;
2、在注册表中查找项目:HKEY_CLASSES_ROOT\Installer\Products;
(1)Visual Studio 2003提示"找不到一个或多个组件,请重新安装该应用程序"错误的解决方法
在HKEY_CLASSES_ROOT\Installer\Products目录下找到4080F50F71584654188F76230D82B175,确认其Product Name为“Visual Studio .NET Enterprise Architect 2003 - CHS”并把整个4080F50F71584654188F76230D82B175目录删除,重新安装Visual Studio 2003即可;
(2)Visual Studio 2008提示"找不到一个或多个组件,请重新安装该应用程序"错误的解决方法
在HKEY_CLASSES_ROOT\Installer\Products目录下找到2F4E98D3C34525838A4758A06A242280,确认其Product Name为“Microsoft Visual Studio Team System 2008 Team Suite - CHS
”并把整个4080F50F71584654188F76230D82B175目录删除,重新安装Visual Studio 2008即可;
=================================================================================
到注册表里,找到HKEY_LOCAL_MACHINE/SOFTWARE/Classes /Installer/Products /2F4E98D3C34525838A4758A06A242280位置,把它的Patches子项删掉,然后再运行安装程序就可以了卸载了。
这里要注意:
2F4E98D3C34525838A4758A06A242280代表我这个版本的VS2008,不同版本的 VS2008这个GUID值是不一样的,不同系统的版本好像也不一样,我这属性中的ProductName值为Microsoft Visual Studio Team System 2008 Team Suite - CHS,大家可以搜索Visual Studio Team这样的关键字来找对应的GUID。
卸载完再安装一遍VS2008就可以顺利打开运行了
本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2008anzhuangwenti/2020/0722/1923.html