2013-08-14 1 views
38

IIS에 SharePoint 2010 응용 프로그램을 배포했습니다. 디버깅을 시작하려고 할 때 다음 오류가 발생합니다.IIS가 시작된 URL과 일치하는 웹 사이트를 나열하지 않습니다.

"Unable to start debugging on the web server. IIS does not list a web site that matches the launched URL".

이 문제에 대한 해결책은 몇 가지 있지만 나에게는 도움이되지 않습니다. 내가 찾은 해결책 :

  1. VS는 관리자 권한으로 실행되어야합니다. 내가 그거 했어.
  2. IIS에서 Windows 인증을 사용하도록 설정해야합니다. 내가 그거 했어.
  3. Windows 기능에서 'IIS 메타베이스와 IIS 6 구성 호환성'이 켜져 있어야합니다. 내가 그거 했어.

여전히 작동하지 않습니다. 다른 솔루션? 도와주세요.

+0

IIS가 대부분 – golamrabbi

+3

을 실행하고 있는지 확인하고 iis 및 Visual Studio를 다시 시작하는 데 도움이되는지 확인하십시오. –

답변

61

한번에 설치) 나는 모든 것을 확인 결국,하지만 난 당신이 단지

2. ASP.NET

을 필요가 있다고 생각합니다. 아무것도 위와 같이 말했다 솔루션을 작동하지 않는 경우

+1

OP는 이미'1. VS가 관리자로 실행 중이어야합니다. 나는 그것을했다. " –

+2

대답은 전에 나를 위해 도움이되었고, 지금 VS17로 다시 : – radbyx

+1

더 나은 해결책이 있기 때문에 나는 정말로 이것을 정말로 도움이되는 대답으로 생각하지 않는다. 아직도 그것을 찾고 있습니다. 예,이 문제는 저를 위해 해결되지만, 오래된 작업 기계에서는이 작업을 수행 할 필요가 없었습니다. 따라서 확실히 영구적 인, 덜 "항상 관리자에서 VS를 실행하는 것을 기억하십시오"해결책이 있습니다. – Jared

2

동일한 문제가있었습니다.

나는 내 솔루션을 다른 DEV 서버로 옮기려고했는데, 자주 사용하지 않는다.

1. IIS 역할 서비스의 응용 프로그램 개발 (오른쪽) 섹션에서 항목 중 일부를 설치하지 않았습니다. 내가 Run as administrator을 선택하여 관리 계정에서 Visual Studio를 시작합니다 asp.net 및 웹 도구 2013 available by clicking here

4

, 윈도우에을 기능 사용 프로그램

  • 클릭 전원을 켜고 을 클릭 >>

    1. 시작 >> 제어판을이 밖으로 시도. 사용자 계정 컨트롤 대화 상자에서

    2. , Continue (계속)를 클릭

    3. IIS 메타베이스를 선택

    4. 클릭 IIS 6 관리 호환성, 인터넷 정보 서비스를 확장하고 웹 관리 도구를 확장 한 다음 확장 IIS 6 구성 호환성 확인란을 입력 한 다음 확인을 누릅니다.

  • +1

    모든 운영 체제에이 기능이있는 것은 아닙니다. 이것은 나를위한 정답이 아닐 것입니다. – Barry