1

我正在尝试使用 VS 2013 Professional 在我的服务器上部署 WCF 服务。服务器: - IIS 8.5 - Windows 8.1 - Web 部署 3.5

我按照Deploy a Web Project上的步骤进行操作。但我不能让它工作..现在我收到一个错误:

Fehler beim Lesen der IIS-Konfigurationsdatei '机器/重定向'。Die Identität, diesen Vorgang ausgeführt hat, lautet 'Server\User'。日期名称:\?\C:\Windows\system32\inetsrv\config\redirection.config Fehler:Die Konfigurationsdatei kann aufgrund unzureichender Berechtigungen nicht gelesen werden。

这意味着用户无权读取该文件。我确实允许所有用户访问文件和配置文件夹,但没有任何效果。额外的

在此处输入图像描述

WMSVC 和 MsDepSvc-Services 处于活动状态。

其他人是否尝试过使用 VS 2013 和 Windows 8-Server 进行 Web 部署?谢谢!

4

2 回答 2

3

IIs.net 上的这篇文章说在 8 或 8.1 上无法运行 Web 管理服务。

Windows 8.0 和 8.1 不附带远程连接所需的 Web 管理服务。有关详细信息,请参阅无法在 Windows 8.0 或 8.1 上设置远程发布。

到目前为止没有发现任何矛盾的地方。

于 2014-06-07T19:37:23.750 回答
1

您已http://server/msdeployagentservice为您的服务器指定,这是不正确的。您需要做的就是指定服务器/DNS 名称,然后 Web Deploy 完成其他所有工作。

如果您仍然遇到问题,请在您的浏览器访问中https://serverName:8172/msdeploy.axd- 如果一切正常,您应该被要求输入用户名/密码,您还会收到 SSL 证书问题的警报。如果您根本无法连接,那么您可能需要验证服务器上的端口 8172 是否打开。

希望有帮助。

于 2013-11-05T11:06:00.117 回答