2010-01-18 30 views
2

我創建了一個MSI InstalScript項目,其中我部署了一個基於Web的(ASP.NET)預編譯項目,在\ inetpub \ wwwroot \ projectnamefolder安裝期間複製文件,在IIS中創建AppPool和虛擬目錄。該安裝程序在XP專業版(我使用的SP3)Windows 偉大。但一旦我嘗試在Windows 7(試用Ultimate和家庭高級版)我得到 a -1603在安裝過程中發生致命錯誤... Windows Installer幫助(MSI.chm)或MSDN獲取更多信息....InstallShield 2010 - 1603致命錯誤[Windows Installer](僅限Windows 7)

垂死修復此...

[編輯]我想在嘗試在IIS中創建應用程序時發生錯誤。

[FIXED]在64位操作系統中通過InstallShield創建應用程序池時,啓用32位應用程序需要爲真!

+0

我在Windows 7和Win服務器2008 R2, 有同樣的問題有人請更新,如果有任何解決方案.. 我真的很沮喪! –

+2

這是我的網絡配置標記爲只讀在IS中。 在這裏找到答案 https://community.flexerasoftware.com/showthread.php?192076-Creating-virtual-directories-in-IIS-7-on-Vista –

+0

這很好,雖然我已經使用了很多年Installshield,我真的不知道這是否適用於我的問題,請回答,但我會標記爲正確的答案。你也應該嘗試http://wixtoolset.org/它是一個非常強大和免費的安裝程序。 –

回答

0

沒有權限。請參閱this MS support article 因此,您可以對目錄擁有寫入權限,但該帳戶是否有權修改IIS設置?

+0

但我是管理員,UAC被禁用,我甚至試圖給予每個人的權限允許所有在inetpub文件夾中... –