iis 为特定.NET Core Web应用程序设置开发环境

iecba09b  于 2022-11-12  发布在  .NET
关注(0)|答案(1)|浏览(135)

我在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

a8jjtwal

a8jjtwal1#

您需要将/M标志传递给setx命令:
setx ASPNETCORE_ENVIRONMENT Development /M
/M开关在系统级别设置环境变量。如果不使用/M开关,则为用户帐户设置环境变量。
您可以在这里阅读更多信息

相关问题