2

私はコマンドラインからアプリケーションを起動し、自動的にブラウザを起動し、(IDEから実行されるような)デフォルトページを表示したいと思う。マイアプリにコマンドラインからアプリを起動しブラウザを起動する

dotnet run --launch-profile "MyApp" 

がlaunchSettings.json Iが定義されています:私は、このコマンドを使用してみました

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

しかし、ブラウザが起動しません。

+1

私はドットネットがブラウザを起動できるとは思わない。サーバを起動して 'applicationUrl'と環境変数を使うだけですが、ブラウザは起動しません。 – Pawel

+0

Windows OSでのみ必要な場合は、 'start app-url'コマンドでSystem.Diagnostics.Process()を使用します。 'start'は組み込みコマンドです。 ex: 'start http://google.com' –

+1

バッチファイルからアプリを実行すると、アプリの実行後にブラウザを起動できます。 – MilanM

答えて

0

基本的に、この場合、バッチファイルで2つのプログラムを1つずつ実行することができます。

関連する問題