2010-04-15 79 views
1

我想把一個.msi下載到虛擬目錄安裝與IIS。IIS服務損壞的微星

下載工作正常,但是當我嘗試安裝.msi時,它說它缺少_cabinet文件。

我和同事有這個問題,安裝程序下載正常&在另一個同事的機器上正常運行。

我錯過了什麼?

是通過web服務將.msi作爲byte []發送並在客戶端組裝它的更好方法嗎?

回答

0

您確定MSI已損壞嗎? MSI文件具有由Windows安裝程序驗證的自檢校驗,如果有損壞,則顯示不同的錯誤。

我會比較一個失敗的哈希與一個工作的哈希,如果他們是一樣的問題是與MSI的編譯方式。

+0

在其他機器上,IIS根本沒有提供.msi服務。它沒有問題提供文本文件和.CAB文件。任何線索? – 2010-04-20 18:16:02