고대 WEBForm 프로젝트에서 작업하고 있습니다. 이전 개발자의 컴퓨터에서 F5 키를 누르면 프로젝트 관련 홈페이지가 표시된 브라우저가 자동으로 컴파일되고 열립니다. 하지만 전체 코드베이스를 새로운 개발 환경에 복사 했으므로 MSVS 및 SSMS가 설치된 Windows의 기능에서 상자를 선택하여 IIS를 "설정"합니다. F5 키를 누르면 출력이 "빌드 : 성공 1, 실패 0, 실패 0, 건너 뛰기 0 ========== "기본 IIS 페이지 만 표시됩니다. 모든 페이지에서 Ctrl + Shift + W를 누르면 브라우저의 각 페이지 내용을 표시하는 대신 동일한 IIS 기본 페이지 만 표시됩니다.Visual Studio 디버그 모드의 WebForm 프로젝트는 IIS 기본 페이지 만 표시합니다.
localhost:<port>
과 같은 포트 번호를 지정하면 다음 HTTP400 메시지가 표시되는데, 이는 MSVS의 디버그 옵션 태그에서 발견되었습니다.
Bad Request - Invalid Hostname
HTTP Error 400. The request hostname is invalid.
어디에서 디버깅을 시작해야할지 모르겠다.
도와 주실 수 있도록 필요한 정보를 제공해 드리고 싶습니다.
미리 감사드립니다.
VS 및 .NET의 버전은 무엇입니까? 일반적으로 VS 내에서 F5 키를 사용하여 프로젝트를 실행하면 IIS를 설치할 필요가 없습니다. 브라우저에서 제공하는 URL이 '프로젝트 URL'과 같고 '액션 시작'섹션에서 선택된 URL 인 경우 '웹'탭의 웹 프로젝트 속성을 확인하십시오. –