2016-07-20 5 views
10

IISExpress가 실행되지 않는 이유는 다음과 같습니다. 내가 찾은 대답은 도움이되지 못했습니다. 그러나 나는 그 답을 혼자서 발견했다. 이 게시물은 다른 사용자에게 도움이 될 수 있습니다.IISExpress는 Visual Studio 2015에서 시작하지 않습니다.

행동 : 당신은 당신이 비주얼 스튜디오 2015에서 다른 사람에서 복사 웹 프로젝트를 열 당신은 브라우저를 선택할 수 없습니다 당신은 F5를 사용하여 시작할 때 당신은 IIS를 실행하는

가 없습니다라는 메시지가 Express 웹 서버.

이유가 없습니다. applicationHost.config을 삭제하면 다시 시작하거나 다시 설치하는 등의 작업이 도움이되지 않습니다. 관리 모드는 중요하지 않으며 대상 시스템이 예상대로 작동하는 새 프로젝트입니다.

답변

29

해상도 : VS에서 동일한 프로젝트를 열면 처음에는 IISExpress가 시작됩니다. 그래서 다른 점이 있습니까? 프로젝트 루트에 .vs 폴더가 있으며 여기에는 특히 .suo Visual Studio 2015에 대한 모든 사용자 설정이있는 파일이 있습니다.

다른 사용자/컴퓨터에서 프로젝트를 복사하는 경우 .vs 폴더를 삭제하십시오. 그런 다음 프로젝트를 엽니 다. 즉석에서 새로운 설정 저장소를 만듭니다. 프로젝트는 이전과 마찬가지로 실행되며 IISExpress는 예상대로 작동합니다.

이 폴더가 보이지 않으면 숨겨져 있습니다. 따라서이 단계 전에 숨겨진 파일을 볼 수있게하십시오.

연장자 프로젝트 및 연장자 VS 버전에는 .vs 폴더가 없으므로이를 삭제할 필요가 없습니다.

+1

.vs를 제거하기 전에 VS 솔루션을 닫으십시오. –

+0

VS2015와 .net Core 프로젝트를 사용하는 경우/Properties에서 launchSettings.json도 삭제하십시오. – Chris

+0

다른 사용자/시스템의 프로젝트를 복사했습니다. .vs 폴더를 삭제하고 프로젝트를 다시 열면 문제가 해결됩니다. –

관련 문제