2017-02-18 2 views
1

응용 프로그램 유형이 Console Application이고 진입 점이있는 Program 클래스가 있습니다. 그러나 .exe 빌드 출력의 흔적을 찾을 수 없습니다. 어디에서 그런 .exe을 찾을 수 있습니까? 또는 VS 빌드 프로파일이 빌드 후 dll이나 다른 것으로 변환되면 삭제 명령을 내립니다.ASP.NET Core 앱은 어떻게 구성됩니까?

답변

0

.NET 핵심 응용 프로그램은 여러 플랫폼에서 실행할 수 있으며 .exe은 없습니다. 응용 프로그램을 실행하는 책임이있는 도구는 dotnet run 명령이며 dll을 호스팅합니다. .NET의 핵심 응용 프로그램을 실행하는 데 사용되는 documentation

'DOTNET'응용 프로그램 호스트에서

인용 한. 은 런타임을 선택하고 런타임을 호스팅하고 어셈블리 로드 정책을 제공하고 앱을 실행합니다. 동일한 호스트는 또한 동일한 방식으로 SDK 도구를 실행하는 데 사용됩니다.

+0

다른 유형의 .NET 웹 앱처럼 다른 유형의 프로세스와 마찬가지로 앱 유형이 '클래스 라이브러리'여야합니다. – ProfK

+0

nope :) .NET 코어의 경우 –

+1

클래스 라이브러리에는 엔트리 포인트가 없습니다. 어셈블리가 DLL로 끝나더라도 런타임은 응용 프로그램을 시작할 위치/방법을 알아야합니다. – Polynomial

관련 문제