![我应该在哪里进行更改才能将堆栈大小增加到 2MB?](https://linux22.com/image/787389/%E6%88%91%E5%BA%94%E8%AF%A5%E5%9C%A8%E5%93%AA%E9%87%8C%E8%BF%9B%E8%A1%8C%E6%9B%B4%E6%94%B9%E6%89%8D%E8%83%BD%E5%B0%86%E5%A0%86%E6%A0%88%E5%A4%A7%E5%B0%8F%E5%A2%9E%E5%8A%A0%E5%88%B0%202MB%EF%BC%9F.png)
我想按照以下链接将 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 中。