请问有什么地方可以看到Service Fabric使用的环境变量ASPNETCORE_ENVIRONMENT是什么?这将有助于弄清楚是否已采用正确的配置。
答案 0 :(得分:0)
ASP.NET Core引入了对控制应用程序的改进支持 跨多个环境的行为,例如开发,暂存 和生产。环境变量用于指示哪个 应用程序在其中运行的环境,允许该应用程序处于 配置正确。 为此,ASP.NET Core引用了 特定的环境变量,ASPNETCORE_ENVIRONMENT来描述 应用程序当前所处的环境。
有关更多详细信息,您可以遵循此link。
根据我的需要,环境变量ASPNETCORE_ENVIRONMENT的值已设置为您的需要,其中有一些示例here。
"EnvironmentsSample": {
"commandName": "Project",
"launchBrowser": true,
"applicationUrl": "https://localhost:5001;http://localhost:5000",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
}
您可以按照文档Using code package environment variables in Service Fabric来了解如何在代码中进行设置。
答案 1 :(得分:0)
SF Explorer具有给定服务/应用程序的所有配置和环境变量的列表。如果不是使用清单而是通过其他某种方式设置变量,则您需要代码或将其rdp到计算机并导出/回显该变量。