zoukankan      html  css  js  c++  java
  • HOWTO:卸载InstallShield Professional版本之后,Visual Studio编译报错"An error occurred while validating. HRESULT='80040155'"

    该问题会在发生在使用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}"
  • 相关阅读:
    poj 2777 Count Color
    poj 3264 Balanced Lineup
    hdu 1754 I hate it
    poj 3468 A Simple Problem with Integers
    noip 2013 提高组 Day2 部分题解
    [c/c++]指针(2)
    [c/c++]指针(1)
    vijos 1360 八数码问题
    [复习]快速幂算法
    noip 2013 提高组 day1
  • 原文地址:https://www.cnblogs.com/wanbinghong/p/1884541.html
Copyright © 2011-2022 走看看