I am trying to publish a website from my computer to an IIS web server via web deploy.
我正在尝试通过web部署将一个网站从我的计算机发布到IIS web服务器。
I have 3 servers. All servers have installed the same things (Webdeploy etc.) and the services are started (Web Deployment Agent Service and Web Management Service).
我有三个服务器。所有服务器都已经安装了相同的东西(Webdeploy等),并且服务已经启动(Web部署代理服务和Web管理服务)。
On the first server I have no problems on connecting. But the other two servers give me some error when I "Validate Connection" in Visual Studio to the IIS. When I look at the logs on the IIS server, there are my accesses listet with html code 200 (ok).
在第一个服务器上,我在连接上没有问题。但是当我在Visual Studio中“验证连接”到IIS时,其他两个服务器会给我一些错误。当我查看IIS服务器上的日志时,我将使用html代码200 (ok)访问listet。
An error ocurred when the request was processed on the remote computer. Filename: MACHINE/WEBROOT
在远程计算机上处理请求时出现错误。文件名:机/ WEBROOT
Error: The configuration section 'system.webServer/management/delegation' cannot be read because it is missing schema
错误:配置部分的系统。不能读取webServer/management/ delegate ',因为它缺少模式
I really have no idea what could solve this problem and hope you are able to help me.
我真的不知道怎样才能解决这个问题,希望你能帮助我。
2 个解决方案
#1
86
I had the exact same problem, it turned out I had installed Web Deploy 3.6 on top of 3.5. Remove Web Deploy 3.6 and reinstall 3.5 and see if it solves your issue.
我遇到了同样的问题,原来我在3.5上面安装了Web Deploy 3.6。删除Web Deploy 3.6并重新安装3.5,看看它是否能解决您的问题。
#2
15
Uninstall and then re-install Web Deploy.
卸载,然后重新安装Web部署。
This fixed the problem for me -- the 'repair' option in the installer did not.
这解决了我的问题——安装程序中的“修复”选项没有。
#1
86
I had the exact same problem, it turned out I had installed Web Deploy 3.6 on top of 3.5. Remove Web Deploy 3.6 and reinstall 3.5 and see if it solves your issue.
我遇到了同样的问题,原来我在3.5上面安装了Web Deploy 3.6。删除Web Deploy 3.6并重新安装3.5,看看它是否能解决您的问题。
#2
15
Uninstall and then re-install Web Deploy.
卸载,然后重新安装Web部署。
This fixed the problem for me -- the 'repair' option in the installer did not.
这解决了我的问题——安装程序中的“修复”选项没有。