.net core 在appsettings.json裏配置了大量的配置數據, 並使用環境變量 Production, Development去配置不同的環境, 在使用webdeploy發版的時候我們該如何配置呢
具體配置可以參考 .net core 多環境(開發和生產)配置appsettings.json
對於 Windows IIS 部署: 將 <EnvironmentName> 屬性包含在發佈配置文件 (.pubxml) 或項目文件中。 此方法在發佈項目時設置 web.config 中的環境:
<PropertyGroup> <EnvironmentName>Development</EnvironmentName> </PropertyGroup>
參考文獻: https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/environments?view=aspnetcore-3.1