ASP.NET 核心 Web 应用程序(.NET 框架)中的 app.config 文件的用途是什么?

What is the purpose of app.config file in ASP.NET Core web application (.NET Framework)?

在 ASP.NET 核心 Web 应用程序 (.NET Framework) 中有 app.config 文件,其中包含:

<configuration>
   <runtime>
      <gcServer enabled="true"/>
   </runtime>
</configuration>

但此文件在 ASP.NET 核心 Web 应用程序 (.NET Core) 项目中不可用。 运行 GC server 模式对于 ASP.NET 核心 Web 应用程序(.NET Framework)是必需的吗?

Web 应用程序中有一个等效项,您正在寻找 project.json,它是 runtimeOptions。我在 migration guide 中详细介绍了这一点(查找 runtimeOptions)。

添加gsServer是告诉runtime进行垃圾回收。 ASP.NET Core 应用程序上下文中的服务器是 Kestrelproject.json 架构更改 here 中有关于此的各种详细信息。文档说明了这一点:

Enable server GC

此外,您还应查看以下内容: