오류 : " 'system.webServer / management / delegation'구성 섹션에 스키마가 없기 때문에 읽을 수 없습니다.


93

웹 배포를 통해 내 컴퓨터에서 IIS 웹 서버로 웹 사이트를 게시하려고합니다.

3 개의 서버가 있습니다. 모든 서버가 동일한 것을 설치하고 (Webdeploy 등) 서비스가 시작됩니다 (Web Deployment Agent 서비스 및 웹 관리 서비스).

첫 번째 서버에서는 연결에 문제가 없습니다. 그러나 다른 두 서버는 Visual Studio에서 IIS에 대한 "연결 유효성 검사"를 수행 할 때 오류가 발생합니다. IIS 서버의 로그를 보면 html 코드 200 (ok)이있는 액세스 목록이 있습니다.

원격 컴퓨터에서 요청을 처리 할 때 오류가 발생했습니다. 파일 이름 : MACHINE / WEBROOT

오류 : 스키마가 누락되어 구성 섹션 'system.webServer / management / delegation'을 읽을 수 없습니다.

이 문제를 해결할 수있는 방법이 무엇인지 잘 모르겠으며 도와 주실 수 있기를 바랍니다.


웹 배포는 게시 명령을 통해 Visual Studio에서 자주 사용되기 때문에이 질문은 실제로 주제에서 벗어난 것이 아니며 5 개의 태그 제한으로 인해 Visual Studio를 추가 할 수 없습니다
Carl Onager

답변:


69

Web Deploy를 제거하고 다시 설치합니다.

이것은 나를 위해 문제를 해결했습니다. 설치 프로그램의 '복구'옵션은 그렇지 않았습니다.


119

나는 똑같은 문제가 있었는데 3.5 위에 Web Deploy 3.6을 설치 한 것으로 밝혀졌습니다. Web Deploy 3.6을 제거하고 3.5를 다시 설치하고 문제가 해결되는지 확인합니다.

아래의 @ james-wilkins 댓글을 사용해 볼 수도 있습니다. "제 경우에는 관리 서비스를 설치하기 전에 웹 배포를 설치했습니다 ..."


5
대단히 감사합니다. Web Deploy 3.6을 사용할 때 일부 구성 요소가 제대로 설치되지 않는다는 것을 알았습니다. Web Deploy 3.6을 제거하고 3.5를 설치하는 것이 도움이되었습니다. Web Deploy 3.6을 사용하려는 경우 3.5를 제거하고 3.6을 다시 설치할 수 있습니다 (Web Deploy 3.5에서 제거해도 누락 된 구성 요소가 제거되지 않으므로 3.5가 이전에 설치되었을 때 Web Deploy 3.6이 제대로 작동 함).
lucamuh

5
Web Deploy 3.6을 제거한 다음 3.5를 설치 한 다음 3.6을 설치하면 한 시간의 골치 아픈 일이 발생했습니다. OS는 Win Server 2012 R2입니다. 감사합니다.
회의 참석자

4
나는 제거, 동일한 문제를 겪고 Web Deploy 3.5다시는 설치Web Deploy 3.6
A-Sharabiani을

74
제 경우에는 관리 서비스를 설치하기 전에 Web Deploy를 설치했습니다. 관리 서비스를 포함하도록 설치에 "변경"을 시도했지만 (또는 Windows 기능 추가 / 제거에서 기능을 추가 할 수 있음) 도움이되지 않았습니다 (이 게시물에 오류가 있음). 결국 3.6의 간단한 제거 및 재설치가 저에게 효과적이었습니다. 웹 관리 서비스를 먼저 설치해야합니다. 일반적인 MS 명령어는 이것을 전혀 언급하지 않습니다.
James Wilkins 2016 년

11
@JamesWilkins와 똑같은 경우가있었습니다.
Jack Lu

19

제 경우에는 관리 서비스를 설치하기 전에 Web Deploy를 설치했습니다. 관리 서비스를 포함하도록 설치에 "변경"을 시도했지만 (또는 Windows 기능 추가 / 제거에서 기능을 추가 할 수 있음) 도움이되지 않았습니다 (이 게시물에 오류가 있음). 결국 3.6의 간단한 제거 및 재설치가 저에게 효과적이었습니다. 웹 관리 서비스를 먼저 설치해야합니다. 일반적인 MS 명령어는 이것을 전혀 언급하지 않습니다.


1
정확히 내 문제. 이상하게도 WMSvc를 먼저 설치하지 않으면 설치 중에도 많은 웹 배포 기능을 사용할 수 없습니다.
marsze

사실입니다. 결국 Web Deploy를 설치해야합니다. 문제 해결을 위해 다음 링크를 확인하십시오. docs.microsoft.com/en-us/iis/publish/troubleshooting-web-deploy/…
JohnnyJaxs
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.