这个问题可能出现在您尝试在 .NET 7 中使用 Microsoft.AspNetCore.OpenApi 7.0.0 包时。这是因为该包不支持 .NET 7。
为解决这个问题,您可以将 Microsoft.AspNetCore.OpenApi 更新到一个兼容 .NET 7 的版本。您可以使用以下命令行在 NuGet 包管理器控制台中升级:
Update-Package Microsoft.AspNetCore.OpenApi -Version 7.1.0
或者,您可以更改 .NET 框架的版本,以匹配 Microsoft.AspNetCore.OpenApi 7.0.0 支持的版本。例如,如果您的项目需要 .NET Framework 4.7.2,则可以通过以下方式更改项目文件来使用它:
无论您选择哪种方法,请确保您的项目和 Microsoft.AspNetCore.OpenApi 包的版本兼容。