无法在 Windows Server 2012 HTTP 错误 404.7 上使用“Web 部署”

无法在 Windows Server 2012 HTTP 错误 404.7 上使用“Web 部署”

我使用的是 Windows Server 2012 和 Web Deploy 3.5。当我尝试从 Visual Studio 发布时,出现 404 错误,并建议按照以下链接操作

http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_DESTINATION_NOT_REACHABLE

wmsrv 和远程代理均在运行且配置正确。检查 wmsrv 日志后,反复看到相同的错误:

2013-11-27 18:11:41 10.7.140.235 HEAD /msdeploy.axd 站点=DevStatsDashboard 8172 - 10.7.141.48 - - 404 7 0 1388

来自支持网站http://support.microsoft.com/kb/943891这意味着 HTTP 错误 404.7 – FILE_EXTENSION_DENIED

但是我使用的是 IIS8,并且允许 .axd 文件

有没有人有什么建议?

答案1

好的,问题是我信任 Web 平台......

安装 Web Deploy 3.5 的默认设置未安装所有必需的组件,例如:

在此处输入图片描述

您需要安装“IIS 部署处理程序”才能使用它。

相关内容