2017-03-27 4 views
2

내가 최근에 비주얼 스튜디오를 2017 Professional을 설치 한 단지 상용구 ASP.NET 핵심 웹 응용 프로그램ASP.NET 코어 1.1 웹 응용 프로그램은 2017

을 만든이 무엇을 것입니다 시작되지 않습니다

enter image description here

을 그리고 이것은 비주얼 스튜디오 2017의 출력 창의 말씀입니다 : 내가 (IIS 익스프레스로) 실행을 명중 할 때 발생

음식물 ram '[8260] dotnet.exe'가 코드 -2147450749 (0x80008083)과 함께 종료되었습니다.

프로그램 '[6476] iisexpress.exe'가 코드 0 (0x0)으로 종료되었습니다.

수정 단계는 무엇입니까?

+0

아마도 http://stackoverflow.com/questions/42121332/visual-studio-2017-doesnt-run-core-apps-with-iis-express/42143720#42143720의 사본입니까? –

답변

1

나는 그것이 Visual Studio 2017 Doesn't Run Core Apps with IIS Express 인 버그라고 생각합니다.

그리고

현재 상태가 보류 해제 고정되어 :

그리고 해결 방법이 https://developercommunity.visualstudio.com/content/problem/11391/aspnet-core-iis-express-httplocalhost51733-failed.html 한편 아마 :

  • dotnet run
  • 지역 IIS에 게시합니다. 어느 것이 나를 위해 일하고있다.
  • : 당신이 VS2017/asp.net에 익숙하지 않은 경우

(테스트되지 않은 코어 1.0 코어 1.1에서 다운 그레이드) : 당신은 아마 당신에게 녹색 드롭 다운을 표시 볼 수 디버그 도구 모음이 화살표와 'IIS 익스프레스'. 그것을 클릭하면 'Run {yourprojectname}'옵션이 표시됩니다. 이

+0

IIS Express 대신 프로젝트 자체를 실행 해 보았지만 여전히 닷넷 오류가 발생합니다. – series0ne

+0

프로젝트 디렉토리로 가서'dotnet run'을 실행하면 더 유용한 오류가 보입니까? –

+0

또는 디버거 도구 모음에서 'Run {yourprojectname}'을 (를) 선택하면 디버그에서 실행됩니까? 그렇다면 예외가 발생하여 문제가 발생합니다. –

1

'프로그램'[8260] dotnet.exe를 ' 코드가 -2147450749 (0x80008083)입니다. '

x86 x64와 관련된 것일 수 있습니다. 당신과 같이 .NET 코어의 여러 버전을 설치 한 경우

(동일 콘솔 핵심 애플리케이션에) :

enter image description here

: enter image description here

당신은 경로 환경 변수의 순서를 설정해야

먼저 사용하려는 것이 먼저 나타나면 Visual Studio를 (다시) 시작하십시오. 현재 "활성화되어있는"도트 넷을 확인하려면 다음을 실행하십시오 : 콘솔의 dotnet --info.

+0

이 문제가 해결되었습니다. 내 경로에서 (x86) 버전을 제거하고 Visual Studio를 다시 시작한 다음 다시 시도했습니다. 이번에는 프로젝트를 정상적으로 실행했습니다. –

관련 문제