コマンドラインから開発環境を使ってdotnet run OR dotnet watch?
2023-09-11 15:28:04
質問
私は
dotnet watch
コマンドを使用して、asp.net core プロジェクトを実行しています。しかし、デフォルトで、それは
Production
を環境として拾っています。
を使って、両方のオプションを試しました。
1) > dotnet watch ASPNETCORE_ENVIRONMENT=Development
2) > dotnet run ASPNETCORE_ENVIRONMENT=Development
しかし、まだ環境としてproductionを拾っています。
注意: Visual Studio では、プロジェクトのプロパティで環境変数がデフォルトで開発として設定され、Visual Studio からの実行はその変数を選択します。
質問: コマンドラインからどちらかを使用して開発中の dotnet core プロジェクトを実行するにはどうすればよいですか。
1) dotnet run
2) dotnet watch
どのように解決するのですか?
ASPNETCORE_ENVIRONMENT
は環境変数で(AFAIK)、スイッチではなく
dotnet
cli のスイッチではありません。
ではどうするかというと、設定するのは 前に を設定することです。
rem Windows
C:\> set ASPNETCORE_ENVIRONMENT=Development
C:\> dotnet ...
rem Unix
$ export ASPNETCORE_ENVIRONMENT=Development
$ dotnet ...
関連
-
[解決済み】Entity Framework Core: DbContextOptionsBuilder に 'usesqlserver' の定義がなく、拡張メソッド 'usesqlserver' もない。
-
[解決済み】.NET CoreとASP.NET Coreの比較
-
[解決済み】AspNet Core scaffoldedアプリのLoginとRegisterページはどこにありますか?
-
[解決済み] ASP.NET Core 2.2 -> 3.0 アップグレード env.IsDevelopment() が見つかりませんでした。
-
[解決済み] asp.net core 1.0 でビューの現在の URL を取得する方法
-
[解決済み] ConfigureServicesメソッドでIHostingEnvironmentにアクセスする
-
[解決済み] コマンド 'dotnet ef' が見つかりません。
-
[解決済み] Visual Studio 2019でASP.NET Core 3.0が表示されない
-
[解決済み] dotnet publish が正しい appsettings.{env.EnvironmentName}.json をパブリッシュしない。
-
データベースファーストの手法でモデルを更新する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] アプリケーション依存関係マニフェスト(...)で指定されたアセンブリが見つかりませんでした。
-
[解決済み] ASP.NET CoreでVisual Studio 2019がハングアップする(応答しない)件
-
[解決済み】Entity Framework Core: DbContextOptionsBuilder に 'usesqlserver' の定義がなく、拡張メソッド 'usesqlserver' もない。
-
[解決済み] .NET Core MVCのページが変更後にリフレッシュされない
-
[解決済み] asp.net core で開発環境とリリース環境の appsettings.json を自動的に設定しますか?
-
[解決済み] ASP.NET Core 2.2 -> 3.0 アップグレード env.IsDevelopment() が見つかりませんでした。
-
[解決済み] ASP.NET Core 1.0 (ASP.NET 5 / vNext) のリリースはいつになりますか?
-
[解決済み] ConfigureServicesメソッドでIHostingEnvironmentにアクセスする
-
[解決済み] .NET Core - "dotnet new sln "を使用する場合
-
[解決済み] Entity Framework Coreでストアドプロシージャを実行するには?