如果你以前装过InstallShell然后又卸载了,在.NET项目部署时就会出现
验证时出错。HRESULT='80040155',这样的错误,解决方案为在下列网址
找到:
http://support.installshield.com/kb/view.asp?pcode=ALL&articleid=Q106194
解决方法: 下载此文件, 然后打开Hotfix.reg就可以.
请运行附件。 reg文件,以纠正错误。该注册表文件包含以下信息,如果您想生成自己的。 reg文件:
[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}"