2

명령 줄에서 내 응용 프로그램을 시작하고 자동으로 브라우저를 시작하고 IDE에서 실행되는 기본 페이지를 표시하려고합니다. 내 응용 프로그램에서응용 프로그램을 실행하고 명령 줄에서 브라우저를 시작하십시오.

dotnet run --launch-profile "MyApp" 

이 launchSettings.json 내가 정의 : :이 명령을 시도

"MyApp": { 
     "commandName": "Project", 
     "launchBrowser": true, 
     "environmentVariables": { 
     "ASPNETCORE_ENVIRONMENT": "Development" 
     }, 
     "applicationUrl": "http://localhost:53348/" 
} 

그러나 브라우저가 시작되지 않습니다.

+1

dotnet이 브라우저를 시작할 수 있다고 생각하지 않습니다. 그것은 단지 서버를 시작하고'applicationUrl'과 환경 변수를 사용하지만 브라우저를 시작하지 않을 것입니다. – Pawel

+0

Windows OS에서만 필요하다면 'start app-url'명령과 함께 System.Diagnostics.Process()를 사용하십시오. 'start'는 내장 명령입니다. 예 : 'http://google.com'시작 –

+1

배치 파일에서 앱을 실행하면 앱을 실행 한 후 브라우저를 시작할 수 있습니다. – MilanM

답변

0

기본적으로이 경우 배치 파일에서 두 개의 프로그램을 차례대로 실행할 수 있으며,이 경우를 해결할 수 있습니다.

관련 문제