【发布时间】:2018-09-05 11:05:19
【问题描述】:
我刚刚在我的一个 Azure 应用服务中创建了一个“暂存”槽。
在 Azure 门户中,在该插槽的应用程序设置中,我创建了一个新密钥,如下所示:
...并将其设置为“插槽设置”,因为我不希望交换此值。
当我在 .NET Core 项目中执行我的代码时,Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT") 返回null。只要我在我的计算机环境变量中设置了这个值,它就可以在本地工作。
我错过了什么吗?
【问题讨论】:
-
你有关于这个线程的任何更新吗?
-
@TomSun 遵循您的测试步骤后,我设法检查环境没有像我预期的那样“暂存”。我删除了该插槽,然后再次创建它,然后它就起作用了。这是一个奇怪的行为,但感谢你提醒我这个帖子,所以我可以给你一个反馈。
-
很高兴知道它可以帮助你。
标签: azure asp.net-core environment-variables azure-web-app-service