我正在開發一個在Mac上使用Visual Studio代碼的ASP.NET 5 Web API應用程序。我使用ASPNET_ENV
環境變量手動修改我的Properties/launchSettings.json
文件來設置環境Staging
對所有配置文件: 在Mac上從命令行運行ASP.NET 5應用程序時使用launchSettings.json?
然而,當我在Mac的終端上運行dnx web
啓動應用程序,我仍然得到Production
環境:
如果我在Mac上使用Visual Studio代碼,我可以使用launchSettings.json
指定環境變量(以及環境類型)嗎?還是特定於完整的Visual Studio?
ASP.NET 5 docs suggestlaunchSettings.json
可用於注入環境變量。但是,this SO discussion建議通過命令傳遞它們。
根據這個答案, launchSettings.json僅由VS使用:http://stackoverflow.com/a/33374841/40925 9 –