我想將ClickOnce安裝程序發佈到託管在Windows Azure上的網站上。發佈過程按預期工作,但無法通過HTTP下載安裝文件。顯然,不可能通過HTTP提供可執行文件(.exe)和庫(.dll)。它們可以通過FTP獲得,但是HTTP請求產生'文件未找到'(404)。將文件重命名爲setup.txt後,它可以下載,但這並沒有真正的幫助。這可以配置嗎?如何在Windows Azure網站上提供.exe文件作爲下載文件?
1
A
回答
4
請加入嘗試在你的web.config文件如下:
<system.webServer>
<handlers>
<add name="Client exe" path="*.exe" verb="*" modules="StaticFileModule" resourceType="File" />
</handlers>
</system.webServer>
來源:http://mike-ward.net/blog/post/00631/how-to-configure-iis-7-to-allow-downloading-exe-files。
0
將允許的MIME類型添加到網絡配置中。例如:
<system.webServer>
<staticContent>
<mimeMap fileExtension=".exe" mimeType="application/exe"/>
</staticContent>
</system.webServer>
相關問題
- 1. 閱讀PDF文件並以iText作爲下載文件提供
- 2. 如何提供一個網站作爲單個文件?
- 3. 如何在Windows Server 2008上啓用EXE文件下載?
- 4. Windows Azure上的主機文件下載
- 5. 如何僅使用wget從網站下載.exe文件?
- 6. 如何在Windows Azure網站上傳大文件時使用BlockBlob
- 7. 如何在Windows Azure網站上存儲文件?
- 8. 在ASP.net網站上提供下載
- 9. Django提供下載文件
- 10. 如何在Windows 2012R2上爲IIS網站製作SHA2 CSR文件?
- 11. 防止exe文件在網站上傳
- 12. 如何使文件作爲asp.net中的下載鏈接提供?
- 13. 從網站下載文件
- 14. 如何下載publishsettings文件Azure的中國門戶網站
- 15. 如何從Azure網站下載FTP文件
- 16. 如何將網頁上生成的文件作爲下載文件提供給用戶?
- 17. SILVERLIGHT。如何從網站下載文件
- 18. 如何從C#網站下載文件?
- 19. 如何從網站下載.cs文件?
- 20. 如何從網站下載文件?
- 21. 從網站下載文件
- 22. Django - 提供文件供下載
- 23. Python - 從互聯網下載.exe文件
- 24. 下載Web部件和提供文件?
- 25. 允許Azure asp.net網站提供x3d文件
- 26. 在會話中提供文件下載
- 27. 從網站上的鏈接下載網站上的jar文件
- 28. 如何使用wget在網站上下載最新的文件?
- 29. 如何在ASP.NET中的網站上下載CSV文件
- 30. 如何提高網站文件的下載速度?
不錯,它的作品!非常感謝你! – Marc