我正在尝试将 ClickOnce 安装程序发布到 Windows Azure 上托管的网站上。发布过程按预期进行,但安装文件无法通过 HTTP 下载。显然,不可能通过 HTTP 提供可执行文件 (.exe) 和库 (.dll)。它们可以通过 FTP 获得,但 HTTP 请求会产生“文件未找到”(404)。将文件重命名为 setup.txt 后,就可以下载它了,但这并没有真正的帮助。可以以某种方式配置吗?
最佳答案
请尝试在您的 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 .
关于azure - 如何在 Windows Azure 网站上提供 .exe 文件下载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22192497/