我正在try 通过web deploy将网站从我的计算机发布到IIS web服务器.

我有3个服务器.所有服务器都安装了相同的东西(WebDeploy等)并启动服务(Web部署代理服务和Web管理服务).

在第一台服务器上,我在连接上没有问题.但当我在VisualStudio中"验证连接"到IIS时,其他两个服务器给了我一些错误.当我查看IIS服务器上的日志(log)时,我的访问列表中有html代码200(ok).

An error ocurred when the request was processed on the remote computer. Filename: MACHINE/WEBROOT

Error: The configuration section 'system.webServer/management/delegation' cannot be read because it is missing schema

我真的不知道什么能解决这个问题,希望你能帮助我.

推荐答案

卸载Web Deploy,然后重新安装.

这为我解决了问题——安装程序中的"修复"选项没有.

Asp.net相关问答推荐

调用context.Users和context.Set User有什么区别?

502 DotNet WebApplication的网关nginx已损坏

如何在 ASP.NET WebForms 中实现 TDD

创建一个供 ASP.NET 应用程序中的所有线程使用的静态 Regex 对象是否有效?

EntityFramework 通过 ID 获取对象?

如何从以特定名称开头的 appsettings 键中获取所有值并将其传递给任何数组?

如何计算/查找给定日期的周数?

您对 Windows Workflow Foundation 有何体验?

为什么我不能在 ASP.net MVC 中使用服务器控件?

使用 Visual Studio 2012 恢复删除的文件

问题映射 HttpHandler --> HTTP Error 404 Not Found

如何使用 ASP.Net MVC 路由来路由图像?

IIS 中的 existingResponse="PassThrough" 是什么意思?

如何获取 ActionLink 的工具提示?

如何获得 System.Diagnostics.Process 的输出?

将新行添加到数据表的顶部

Azure Functions 中的 DI

ASP.NET MVC NonAction 含义

回发后运行javascript函数

将 HTML 字符串转换为图像