エラー:「構成セクション 'system.webServer / management / delegation'はスキーマがないため読み取れません


91

私のコンピューターからIISのWebサーバーにWeb配置を介してWebサイトを公開しようとしています。

サーバーが3台あります。すべてのサーバーに同じものがインストールされ(Webdeployなど)、サービスが開始されます(Web Deployment Agent ServiceおよびWeb Management Service)。

最初のサーバーでは、接続に問題はありません。しかし、他の2つのサーバーでは、Visual StudioでIISへの「接続を検証」すると、エラーが発生します。IISサーバーのログを見ると、htmlコード200(ok)のアクセスリストがあります。

要求がリモートコンピューターで処理されたときにエラーが発生しました。ファイル名:MACHINE / WEBROOT

エラー:スキーマがないため、構成セクション 'system.webServer / management / delegation'を読み取れません

この問題を何が解決できるのか本当に分かりません。あなたが私を助けてくれることを願っています。


WebデプロイはVisual StudioからPublishコマンドを介して頻繁に使用されるため、この質問は実際にはトピック外ではなく、タグが5つに制限されているため、Visual Studioを追加できません
Carl Onager

回答:


66

Web配置をアンインストールしてから再インストールします。

これで問題が解決しました-インストーラーの「修復」オプションはそうではありませんでした。


118

私はまったく同じ問題を抱えていましたが、3.5の上にWeb Deploy 3.6をインストールしたことがわかりました。Web Deploy 3.6を削除して3.5を再インストールし、問題が解決するかどうかを確認します。

以下の@ james-wilkinsコメントを試すこともできます。「私の場合、管理サービスをインストールする前にWeb Deployをインストールしました...」


5
どうもありがとうございました。Web Deploy 3.6を使用すると、一部のコンポーネントが適切にインストールされないことがわかりました。Web Deploy 3.6をアンインストールし、3.5をインストールすると役に立ちました。Web配置3.6を使用する場合は、3.5をアンインストールして3.6を再インストールできます(Web配置3.5からのアンインストールでは失われたコンポーネントはアンインストールされないため、3.5が以前にインストールされていた場合、Web配置3.6は正常に機能します)。
lucamuh

5
Web Deploy 3.6をアンインストールし、3.5をインストールしてから3.6をインストールすると、1時間悩みました。OSはWin Server 2012 R2です。ありがとうございました。
出席者との会議15

4
まったく同じ問題が発生したため、削除Web Deploy 3.5して再インストールしましたWeb Deploy 3.6
A-Sharabiani

74
私の場合、管理サービスをインストールする前にWeb配置をインストールしました。インストールを「変更」して管理サービスを含めようとしました(またはWindowsの機能の追加/削除から機能を追加できます)が、役に立ちませんでした(この投稿でエラーが発生しました)。結局、3.6の単純なアンインストールと再インストールが私にとってうまくいった。最初にWeb管理サービスをインストールする必要があるようです。典型的なMSの説明では、これについてはまったく触れられていません。
James Wilkins

11
@JamesWilkinsとまったく同じケースがありました。
ジャック・ルー

18

私の場合、管理サービスをインストールする前にWeb配置をインストールしました。インストールで「変更」を実行して管理サービスを含めようとしました(またはWindowsの機能の追加/削除から機能を追加できます)が、効果がありませんでした(この投稿でエラーが発生しました)。結局、3.6の単純なアンインストールと再インストールが私にとってはうまくいった。最初にWeb管理サービスをインストールする必要があるようです。典型的なMSの説明では、これについてはまったく触れられていません。


1
まさに私の問題です。奇妙なことに、最初にWMSvcをインストールしていないと、インストール中にWeb配置機能の多くを使用できません。
marsze

これは本当です。結局のところ、Web配置をインストールする必要があります。トラブルシューティングのためのフォローリンクチェックdocs.microsoft.com/en-us/iis/publish/troubleshooting-web-deploy/...
JohnnyJaxs
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.