azure - 如何在 Windows Azure 网站上提供 .exe 文件下载?

标签 azure clickonce

我正在尝试将 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/

相关文章:

ssl - 是否可以获得一个 SSL 证书 *.mysubdomain.example.com 和 mysubdomain.example.com

visual-studio-2010 - ClickOnce 安装对话框图标

azure - 无法在 Azure 数据工厂中创建链接服务

.NET Core Azure WebJobs 不从 Azure 应用程序设置读取

azure - 如何在Azure管道中运行docker容器?

mysql - 无法在 Azure Database for MySql 上创建存储过程

continuous-integration - 使用mage.exe更改产品名称

visual-c++ - 为 ClickOnce 先决条件指定 VC++ Redistributable 版本

visual-studio-2010 - 单击一次发布 VS 2012 停止的其他文件

proxy - ClickOnce 不遵守本地主机的安装文件夹