您的位置:首页 > 其它

开发过程遇到的无法打包问题的解决!

2005-11-25 15:23 537 查看

由于现在打包发现出现问题,无法打包。然后上网查询到该问题的原因。
原来如此,特别放到这里来!

如果你以前装过InstallShell然后又卸载了,在.NET项目部署时就会出现
验证时出错。HRESULT='80040155',这样的错误,解决方案为在下列网址
找到: http://support.installshield.com/kb/view.asp?pcode=ALL&articleid=Q106194
原文转过来

FIX: Uninstall of Developer Causes Build Errors in Microsoft Visual Studio .NET

Document ID: Q106194
Last Revised On: Wednesday, June 25, 2003

This article applies to the following:
Product(s):
InstallShield AdminStudio 3.5x
InstallShield Developer 7.x

Symptoms

After uninstalling InstallShield Developer, when building projects with Microsoft Visual Studio .NET, the following build error occurs:

"An error occurred while validating. HRESULT='80040155'"


Cause

This behavior is due to a bug in the uninstallation of InstallShield Developer that unregisters a critical Visual Studio .NET file.

Resolution

This issue has been resolved in Developer 7.04 and above.

Workaround

Until this is resolved, please run the attached .REG file to correct the bug. This registry file contains the following information, if you wish to generate your own .REG file:

[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}"

Download Hotfix.zip

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐