我正在尝试将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>
Run Code Online (Sandbox Code Playgroud)
资料来源:http://mike-ward.net/blog/post/00631/how-to-configure-iis-7-to-allow-downloading-exe-files.
| 归档时间: |
|
| 查看次数: |
1312 次 |
| 最近记录: |