2009-11-29 49 views
0

我試圖在IIS 7的Windows 2008服務器上安裝Web安裝項目。但是,它在第​​一步中死於錯誤「安裝程序在被安裝之前中斷了。「.msi用於web安裝項目的安裝程序在使用IIS 7的Windows 2008服務器上失敗

我嘗試安裝啓用日誌記錄,日誌文件有像下面的錯誤消息。


MsiGetPropertyW - 獲取屬性 'VSDNETMSG' ... INFO:[2009/11/29 14:31:45:291] [CheckFX]:屬性 'VSDNETMSG' 與值檢索「此安裝程序需要的.NET Framework版本[1]。請安裝.NET Framework並再次運行此設置。'。 MSI(c)(64!8C)[14:31:45:291]:爲線程2188 創建類型790531的MSIHANDLE(3)信息:[11/29/2009 14:31:45:291] [CheckFX ]:MsiSetPropertyW - 設置屬性值... 信息:[11/29/2009 14:31:45:291] [CheckFX]:MsiSetPropertyW - 將屬性'VSDNETMSG'設置爲'此安裝程序需要.NET Framework 3.5版。請安裝.NET Framework並再次運行此設置。'。 MSI(c)(64!8C)[14:31:45:291]:PROPERTY CHANGE:修改VSDNETMSG屬性。它的當前值是'此安裝程序需要.NET Framework版本[1]。請安裝.NET Framework並再次運行此設置。'。其新的價值:'此安裝程序需要.NET Framework 3.5版。請安裝.NET Framework並再次運行此設置。'。 MSI(c)(64!8C)[14:31:45:291]:關閉線程2188 類型790531的MSIHANDLE(3)信息:[11/29/2009 14:31:45:291] [CheckFX ]:MsiGetPropertyW - 確定屬性'VSDNETURLMSG'的大小 信息:[11/29/2009 14:31:45:291] [CheckFX]:分配空間... 信息:[11/29/2009 14:31: 45:291] [CheckFX]:MsiGetPropertyW - 獲取屬性'VSDNETURLMSG'... 信息:[11/29/2009 14:31:45:291] [CheckFX]:屬性'VSDNETURLMSG' .NET Framework版本[1]。請安裝.NET Framework並再次運行此安裝程序。 .NET Framework可以從網上獲得。你想現在就做這個嗎?'。 [14:31:45:291] MSI(c)(64!8C):爲線程2188 創建類型790531的MSIHANDLE(4)信息:[11/29/2009 14:31:45:291] [CheckFX ]:MsiSetPropertyW - 設置屬性值... 信息:[11/29/2009 14:31:45:291] [CheckFX]:MsiSetPropertyW - 將屬性'VSDNETURLMSG'設置爲'此安裝程序需要.NET Framework 3.5版。請安裝.NET Framework並再次運行此安裝程序。 .NET Framework可以從網上獲得。你想現在就做這個嗎?'。 MSI(c)(64!8C)[14:31:45:291]:PROPERTY CHANGE:修改VSDNETURLMSG屬性。它的當前值是'此安裝程序需要.NET Framework版本[1]。請安裝.NET Framework並再次運行此安裝程序。 .NET Framework可以從網上獲得。你想現在就做這個嗎?'。其新的價值:'此安裝程序需要.NET Framework 3.5版。請安裝.NET Framework並再次運行此安裝程序。 .NET Framework可以從網上獲得。你想現在就做這個嗎?'。 MSI(C)(64 8C!)[14:31:45:291]:關閉MSIHANDLE(4),用於螺紋790531型的2188


.NET 3.5確實安裝在機器和應用程序上當我使用XCopy進行部署時工作。

我已經在網上搜索了這個錯誤,並發現安裝IIS 6兼容性解決了這個問題。雖然,我不想安裝IIS 6元數據庫兼容性。我重新設置了滿足條件的設置,如IIS> = 7和X64模式。但無濟於事。

你能幫我解決嗎?

感謝, 克蘭茨

回答