我在IIS上发布了一个.Net Core 3.1 Web应用程序。我想强制环境类型进入开发阶段,以便运行生产环境中不允许的API。
我运行命令:
setx ASPNETCORE_ENVIRONMENT "Development"
然后我就跑:
iisreset
如本文How to set ASPNETCORE_ENVIRONMENT to be considered for publishing an ASP.NET Core application中所指定,但环境类型似乎始终保持生产状态。
我试着通过ngrok隧道运行API。有什么建议吗?谢谢。Simone
1条答案
按热度按时间a8jjtwal1#
您需要将
/M
标志传递给setx命令:setx ASPNETCORE_ENVIRONMENT Development /M
个/M
开关在系统级别设置环境变量。如果不使用/M
开关,则为用户帐户设置环境变量。您可以在这里阅读更多信息