2013-11-27 55 views
1

已接近尾聲,2010的InstallShield Vista下運行與以下消息失敗:的InstallShield錯誤7132 - 時出錯流ISSetup.dll支持文件.. Setup.inx

ISDEV:錯誤-7132:發生錯誤流式ISSetup.dll支持文件 .. \ Release .. \ Setup.inx

其中Release是啓動InstallShield的目錄。這個錯誤是致命的。 InstallShield構建中止,並且不創建安裝程序。

就看着Windows資源管理器顯示,我看不到有關創建Setup.inx 文件的證據。我懷疑有某種Windows文件保護問題,但奇怪的是,發生此問題的較大的樹具有統一的保護,並且我可以毫不費力地在樹的其他部分內製作其他安裝程序。已經使用或多或少相同的方法創建了其他安裝程序,並且處理類似的目錄配置 。

我希望對這個問題的性質有什麼想法,無論是在 一般和任何具體的理論。我在其他地方讀過,錯誤7132 捕獲了一些可能的錯誤。

謝謝,所有。

回答

1

有此錯誤的一些已知的原因:

  • 不支持的語言已被列入

  • 語法錯誤INSTALLSCRIPT代碼

  • 希伯來文或阿拉伯文語言已包含在InstallShield 2009 使用InstallScript自定義操作的項目使用

    構建補丁
  • 的InstallShield 12的INSTALLSCRIPT MSI項目或基本MSI
    項目

詳見http://support.installshield.com/kb/view.asp?articleid=Q200303

1

一個原因可以爲 ISDEV在那裏:錯誤-7132:發生錯誤流ISSetup.dll支持文件.. \ Release .. \ Setup.inx。 如果您錯誤地刪除了「腳本文件」文件夾或其中的內容,則會發生相同的錯誤。 Workaroud:在'Behavior and Logic - > InstallScript'中創建一個新腳本,這將在'腳本文件'文件夾中爲您創建一個腳本並且工作順利。

請考慮Kevin Wan對其他問題的回答。

0

可以有以下2個原因

  1. 如果在腳本文件夾或者* .rul文件爲空或丟失。
  2. 安裝shield會生成許多運行時文件,我們有時會將它們檢入到源代碼管理/ TFS中,從而使它們只能讀取。確保腳本文件夾中除* .rul之外的所有文件都被刪除或變爲可寫。
+1

對我來說''.rul'文件丟失了。簡單地從TFS下載文件解決了我的錯誤。謝謝 :) –