簡體   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