我有一個指向網站上的「setup.exe」文件的鏈接,我希望某人能夠通過單擊來從網站安裝應用程序在鏈接上。但是,當我嘗試測試時,出現一條窗口,顯示一條錯誤消息:An error occurred while attempting to install [Application Name].
在此過程中會創建setup.exe的小日誌文件,並且該文件的最後一行顯示如下:Unable to locate application file [filename].msi
。我一定是做錯了什麼......Setup.exe找不到.msi文件
一些額外的信息:
- MSI文件是針對我想允許用戶安裝他/她的計算機上一個Windows WPF應用程序。
- 在編寫Windows應用程序時,我注意到標記爲
Installation Url
的安裝項目的屬性中有一個字段。所以我輸入了包含.msi文件的網站上的目錄的url。
無論如何,我確定我只是錯過了一個設置或其他東西。任何想法都歡迎!
謝謝!
安德魯
@Andy - 謝謝你是個好主意。我已經嘗試過了,它確實有效。我只是擔心,如果只有.msi文件在網站上,wpf應用程序(在這種情況下,.Net框架的特定版本)所需的任何先決條件可能無法安裝。 – Andrew 2010-10-06 01:07:39
您是否通過Visual Studio中的某種安裝項目創建了MSI?我相信你可以配置安裝項目,讓安裝過程檢查.NET等常見依賴項。 setup.exe確實不起任何作用。 – 2010-10-06 01:21:53
好吧,我想你可能是對的。但是現在我非常困惑,因爲每次構建安裝項目時,它都會創建一個.msi文件和一個setup.exe文件,所以我只是假定setup.exe用於檢查以確保滿足前提條件。 .. – Andrew 2010-10-06 01:33:16