我想按照以下链接将 IIS 中的堆栈大小修改为 2MB:https://learn.microsoft.com/en-us/aspnet/core/host-and-deploy/iis/advanced?view=aspnetcore-7.0#modify-the-stack-size
<aspNetCore processPath="dotnet"
arguments=".\MyApp.dll"
stdoutLogEnabled="false"
stdoutLogFile="\\?\%home%\LogFiles\stdout"
hostingModel="inprocess">
<handlerSettings>
<handlerSetting name="stackSize" value="2097152" />
</handlerSettings>
</aspNetCore>
这里没有提到的是我应该在哪里进行此更改?是在 IIS 文件中还是在 .NET 项目文件中?
答案1
“使用 stackSize 设置(以字节为单位)配置托管堆栈大小网页配置文件。”
应用程序的 web.config。全局设置位于 applicationhost.config 中。