在我的ASP.NET 5(核心,vNext)應用程序,我有:發佈ASP 5應用Azure在自定義環境
- appsettings.test.json
- appsettings.development.json
- appsettings.staging.json
- appsettings.production.json
- appsetings.cloud.json
其中每個包含不同的連接字符串(針對不同的環境)。
問題
當我公佈我的應用程序天青,它會自動使用Production
環境。
當我發佈到Azure時,我想使用Cloud
環境。
注意
我使用Azure中的免費試用一個月,這不會讓我創建部署插槽(我需要升級)。
問題
那麼,有沒有反正我可以發佈在我的自定義環境(Cloud
)默認到Azure?
感謝您提供有用的信息,我想知道,由於沒有ASPNET_ENV:Production,它對於生產環境如何「默認」。在某個地方硬編碼是否可以在盒子裏生產? –
@IlyaChernomordik默認值是「Production」。這裏是相關的源代碼位置https://github.com/aspnet/Hosting/blob/b6da89f54cff11474f17486cdc55c2f21f2bbd6b/src/Microsoft.AspNetCore.Hosting/Internal/HostingEnvironment.cs#L10 –
我看,謝謝:) –