2010-10-31 713 views
0

我不確定這是否是合適的論壇,因爲我不知道是什麼原因導致此問題。我有一個編譯到安裝項目中的WPF應用程序。建立安裝項目後,有兩個文件:setup.exe和[Program Name] .msi。我將這兩個文件放在ASP.NET網站的同一目錄中,通過IIS 7.5提供。一切工作正常了大約一個星期,直到我開始得到的錯誤:下載所需文件時發生錯誤

"An error occured while downloading a required file. You may retry downloading the file or cancel setup."

發生這種情況時,我點擊setup.exe文件在我的網站的鏈接。看到這個錯誤後,有標有「詳細信息」,我可以單擊以顯示消息的標籤:

"An error occurred trying to download '[website url for the .msi file]'. See the setup log file located at 'C:\Users[username]\AppData\Local\Temp[some alphanumeric sequence].tmp\install.log' for more information."

我看了一下這個文件,但它只是重申,有下載.msi文件有問題。任何人都可以提供一些建議嗎?我真的難住這個,不知道該去哪裏...

非常感謝您的幫助!

安德魯

編輯:這似乎是與我下載程序到計算機的問題。我嘗試下載並安裝在另一臺電腦上的程序,並且一切正常。顯然,我必須改變我的計算機上的一些設置,導致這一點,雖然我不知道這是什麼...

回答

0

所以你試圖直接下載這些文件?服務器可以阻止下載.msi文件類型嗎?下載是如何進行的?它是用戶發起的嗎?

+0

嗨馬修,它是用戶發起的。我在網站上有一個asp:Button,點擊事件啓動一個Response.Redirect(「[url for setup.exe]」);命令。這會導致一個窗口彈出,詢問用戶是否想要保存或運行文件。過去,單擊運行會導致安裝程序運行。但現在,我剛剛得到上面提到的錯誤... – Andrew 2010-10-31 02:22:35

+0

在閱讀您的原始問題的編輯後,我猜它可能是一個安全問題(IE,FF,在計算機上的安全設置...)。是否有必要下載這樣的.exe文件?你能否將.exe和.msi捆綁在一個zip文件中?我有一種感覺,這會有所幫助。 – matthewpavkov 2010-11-02 00:17:40

相關問題