2
私はコマンドラインからアプリケーションを起動し、自動的にブラウザを起動し、(IDEから実行されるような)デフォルトページを表示したいと思う。マイアプリにコマンドラインからアプリを起動しブラウザを起動する
dotnet run --launch-profile "MyApp"
がlaunchSettings.json Iが定義されています:私は、このコマンドを使用してみました
"MyApp": {
"commandName": "Project",
"launchBrowser": true,
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
},
"applicationUrl": "http://localhost:53348/"
}
しかし、ブラウザが起動しません。
私はドットネットがブラウザを起動できるとは思わない。サーバを起動して 'applicationUrl'と環境変数を使うだけですが、ブラウザは起動しません。 – Pawel
Windows OSでのみ必要な場合は、 'start app-url'コマンドでSystem.Diagnostics.Process()を使用します。 'start'は組み込みコマンドです。 ex: 'start http://google.com' –
バッチファイルからアプリを実行すると、アプリの実行後にブラウザを起動できます。 – MilanM