在 ASP.NET Core 中使用多个环境
Windows - IIS 部署
将 <EnvironmentName>
属性包含在发布配置文件 (.pubxml) 或项目文件中。 此方法在发布项目时设置 web.config 中的环境:
<PropertyGroup> <EnvironmentName>Development</EnvironmentName> </PropertyGroup>
若要为在独立应用程序池中运行的应用设置 ASPNETCORE_ENVIRONMENT
环境变量(IIS 10.0 或更高版本支持此操作),请参阅环境变量 <environmentVariables> 中的“AppCmd.exe 命令”部分。 为应用池设置 ASPNETCORE_ENVIRONMENT
环境变量后,它的值会替代系统级设置。