ASP.NET Core 發佈環境

  • 1488
  • 0

ASP.NET Core 發佈環境
發佈時可選擇Release,Debug

ASP.NET Core 發佈環境
發佈時可選擇Release,Debug

但 appsettings.json, appsettings.Development.json 不會自動對應到這兩個
如果是把 Production, Development 當成 Release, Debug 用的話
我們需要手動於 pubxml 裡面加上
<EnvironmentName>Development</EnvironmentName>
這會在發佈時加入
<environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Test" />
到 web.config 中     

參考資料:
[1] 在 ASP.NET Core 中使用多個環境
[2] [鐵人賽 Day16] ASP.NET Core 2 系列 - 多重環境組態管理 (Multiple Environments)