繁体   English   中英

Windows Installer 4.5 64位

[英]Windows Installer 4.5 for 64 bit

如何安装64位Windows Installer? 在InstallShield Limited Edition中生成安装文件时,出现以下错误。

在此处输入图片说明

至于您的错误,可能是由在浏览器窗口中打开目录(尝试将其重新运行)之类的简单原因引起的。 并看一下这个古老的IS KB文章

另一个可能的原因是您的Setup PreRequisite文件, 请参阅此链接

“在安装必备软件编辑器中编辑.prq时,选中复选框“需要首先安装Windows Installer引擎和/或.NET Framework”,然后取消选择此选项,然后出现“错误(在Installshiled 12中出现)。在prq-文件显示为空的“依赖项”区域,可能是构建者不正确地处理了该区域。有必要删除此部分(在任何文本编辑器中),以避免出现错误。”

关于您的警告:-您是否设置了软件ID标签? 以下内容摘自这里特别阅读我加粗的部分。

要在安装中包含软件标识标签,请执行以下操作:

  • 在“安装信息”下的“查看列表”中,单击“常规信息”。
  • 在视图的“软件标识标签”区域中,根据需要修改设置的值。
  • 使用软件标识标签设置可让您指定是否要在安装中包括标签。 选择是,这是默认值,然后根据需要在“软件标识标签”区域中配置其他设置。

在项目中使用标记时,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 Updates安装它(我只是假设Win 7有它们,所以我避免Windows Update)。

确保您已经安装了所有.NET框架(我看到过,如果没有的话,会发生奇怪的事情)

在另一台计算机上运行安装程序以确保其可以正常运行。

通过Google发现了此问题... http://winhlp.com/node/40页面底部显示了一些可能导致此错误的软件...它可能显示为“服务器”,但我敢肯定,即使计算机未联网,这些仍然可能导致问题...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM