HOWTO:卸载InstallShield Professional版本之后,Visual Studio编译报错"An error occurred while validating. HRESULT='80040155'"
2010-11-22 16:56
363 查看
该问题会在发生在使用InstallShield 7.0 Developer,以及InstallShield 12 Professional版本用户身上。
发生InstallShield 7.0影响Visual Studio .Net(VS 2003),InstallShield 12影响Visual Studio 2005的案例。
原因是InstallShield在卸载的时候,反注册了Visual Studio的一些关键文件。
具体解决办法:
遇到上述的客户,可以将下面内容保存到.reg文件中,然后导入到注册表中
REGEDIT4
[HKEY_CLASSES_ROOT\Interface\{00020404-0000-0000-C000-000000000046}]
@="IEnumVARIANT"
[HKEY_CLASSES_ROOT\Interface\{00020404-0000-0000-C000-000000000046}\NumMethods]
@="7"
[HKEY_CLASSES_ROOT\Interface\{00020404-0000-0000-C000-000000000046}\ProxyStubClsid]
@="{00020421-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\Interface\{00020404-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00020421-0000-0000-C000-000000000046}"
发生InstallShield 7.0影响Visual Studio .Net(VS 2003),InstallShield 12影响Visual Studio 2005的案例。
原因是InstallShield在卸载的时候,反注册了Visual Studio的一些关键文件。
具体解决办法:
遇到上述的客户,可以将下面内容保存到.reg文件中,然后导入到注册表中
REGEDIT4
[HKEY_CLASSES_ROOT\Interface\{00020404-0000-0000-C000-000000000046}]
@="IEnumVARIANT"
[HKEY_CLASSES_ROOT\Interface\{00020404-0000-0000-C000-000000000046}\NumMethods]
@="7"
[HKEY_CLASSES_ROOT\Interface\{00020404-0000-0000-C000-000000000046}\ProxyStubClsid]
@="{00020421-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\Interface\{00020404-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00020421-0000-0000-C000-000000000046}"
相关文章推荐
- How to fix the problem that the Download rate is too Slow when doing "apt-get install"
- 【Eigen】How to "install" Eigen?
- how to fix the problem when you install matlab on *nix-- "libXp.so.6 : cannot open "
- How to run a _BAT file in InstallShield
- how to fix the problem when you install matlab on *nix-- "libXp.so.6 : cannot open "
- InstallShield Premier版本和Professional版本的功能差异
- How to run a .BAT file in InstallShield?
- [旧稿]How To Add Simple "Install WebPart" Menu to the Right Click On a CAB File
- InstallShield Premier版本和Professional版本的功能差异
- InstallShield Premier版本和Professional版本的功能差异
- HOWTO install "Eclipse CDT"
- How to register your own or the third ActiveX Control to the target PC using InstallShield 11.5 Pre Edition?
- Basic INFO - InstallShield Professional for AdminStudio版本中如何打开InstallScript工程类型
- How to build a product with InstallShield
- how to install NOkia SDK of Chinese Version when you meet a Error:"Could not load jvm.dll"
- how to install chinses input method--fcitx in ubuntu
- how to say"不用谢“
- How to install g++-4.6-arm-linux-gnueabihf
- How to reset "hscroot" password?
- how to install vscode with Python extension in ubuntu 16