我如何安装64位的Windows安装程序?在InstallShield Limited Edition中构建安装文件时出现以下错误。Windows Installer 4.5 64位
回答
至于你的错误,他们可以通过为具有目录在资源管理器窗口中打开(请尝试关闭它重播)这样简单的事情引起的。而看看at this old IS KB Article
另一个可能的原因是你的安装程序先决条件文件,see this link
“出现错误(在Installshiled 12)如果在编辑一个安装在.prq前提条件编辑器中选择复选框”需要Windows Installer引擎和/或.NET框架先安装“后取消选择该选项,然后在prq-file中出现空白部分”依赖关系“,这可能是错误的,可能是由构建器处理。任何文本编辑器)以避免错误。“
关于您的警告: - 您是否设置了软件ID标记? the following is taken from here特别阅读我以粗体显示的部分。
为了在你安装软件识别标签:
- 在根据安装信息,查看列表,单击常规信息。
- 在视图的软件标识标签区域中,根据需要修改设置的值。
- “使用软件标识标签”设置允许您指定是否要在安装中包含标签。选择是,这是默认值,然后根据需要在软件标识标签区域配置其他设置。
当你在项目中使用标签时,InstallShield添加标签,它创建了两个新的组件,它的成分与项目的特点之一关联。该组件包括:
- ISO19770_LocalTag,其中有INSTALLDIR
- ISO19770_SystemTag,如果您希望将这些组件与不同的关联具有COMMONAPPDATAFOLDER
使用安装设计视图的目的地的目的地功能在您的项目中。有关更多信息,请参阅组件特征关联。
在构建时,如果满足以下条件,InstallShield包括与安装该软件的识别标签,它建立:
- 是的,默认值时,选择使用的软件识别标签设置在一般信息视图。
- “常规信息”视图中的唯一ID,标签创建者和标签创建者ID设置具有值。
注意,如果标记已启用,但你有没有在一个或多个上述三个标签标识设置中输入值,InstallShield将产生生成警告,通知您的标签可以不包括在你的发行版。要解决此警告,请根据需要在“常规信息”视图的“软件标识标签”区域中配置设置。
如果您将项目配置为包含软件标识标签,并且您还在发行版视图中配置发行版以使用.pfx文件对发行版进行数字签名,则InstallShield会在构建时对数字签名标签。请注意,.NET Framework 2.0或更高版本必须安装在生成计算机上才能签署标记文件。
链接现在已经死了:( –
离开下面的东西,但仔细看看你的屏幕截图,它看起来像声称某些文件不在文件夹中它看起来...我不认为这与将文件安装到系统中有任何关系因为你的系统不是Vista,XP和Server 2008(至少我会假设你没有在同一时间运行三个操作系统)。我可能是错的,但这听起来像是一个导入问题......它看起来像是试图将这些文件作为用户需要安装程序的文件导入......您需要获得这3个安装程序然后导入它们(将它们打包,无论你使用的是什么程序)作为先决条件。那应该解决问题。
--------------可能不适用,但如果上面是不正确----------
简单的建议......不可能的,但我平时当所有其他失败时的故障排除步
检查您的文件路径。
仔细检查您是否安装了64位版本。
你的硬盘不满了吗?
关闭病毒扫描程序。
尝试在安全模式下安装。
运行病毒扫描(使用像Malwarebytes一样好的东西)。
检查Windows错误日志。
如果您将其下载到其他设备上,请尝试将其下载到要安装的计算机上。
将安装程序下载到其他设备上。
以管理员身份或从新用户帐户运行。
更改您正在运行安装程序出...的文件夹尝试运行安装程序右出的C:\
通过Windows更新安装它(我只是假设Win 7的有他们,我避免窗口更新)。
确保你已经安装了所有.NET框架(我已经看到了,当你不奇怪的事情发生)
运行在不同的计算机上安装程序,以确保它的工作原理。
通过Google发现此... http://winhlp.com/node/40页面底部显示一些可能导致此错误的软件......它可能会说'服务器',但我确信即使计算机没有联网仍然可以导致问题...
- 1. 在64位Windows XP中运行Windows Installer 4.5
- 2. Windows Installer中的32位垫片和64位垫片
- 3. 为什么有Windows Installer 4.5使用ClickOnce
- 4. 64位.NET 4.5上的32位GetHashCode(CLR)
- 5. Mac上的Mono 64位。缺少4.5
- 6. 在64位Windows
- 7. 64位Windows IFilterSample
- 8. 为什么安装4.5时WiX检测到Windows Installer 4.05?
- 9. 使用C#如何检测是否安装了Windows Installer 4.5
- 10. XP/2003 Windows Installer 4.5差异修补问题
- 11. 在64位Windows 7
- 12. 在Windows 7 64位
- 13. mod_jk在Windows 64位
- 14. 在Windows 7 64位
- 15. msysGit 64位Windows 7
- 16. fftw3在Windows 64位
- 17. MAPI Windows 7 64位
- 18. Node.js Windows Installer
- 19. 使用Windows Installer
- 20. Windows 7 64位dll注册与Windows 8.1 64位dll注册
- 21. MySQL 32位或64位 - Apache 32位Windows 64位?
- 22. OCaml 3.12.0 64位适用于Windows 7 64
- 23. 作曲的Windows Installer
- 24. WiX,Windows Installer摘要?
- 25. Windows 64位操作系统上的32位或64位Android SDK?
- 26. 64位Windows + 64位SQL Server的32位OSQL问题
- 27. 的char *(64位(Windows 7)中)
- 28. 不能叫下64位Windows
- 29. emgucv在64位Windows 7
- 30. f2py与Windows 7(64位)
你试过用google搜索错误列表中给出的错误吗?那就是我要开始的地方。 – Danexxtone
试过了,在这里找不到这么问... –
您已经从http://support.microsoft.com/kb/942288下载了Windows Installer 4.5? – Danexxtone