Swagger 无法在 ASP.NET Zero .Net 7 中创建组件

问题描述 投票:0回答:2

我目前正在.Net 中运行 ABP 解决方案。该解决方案可以毫无问题地构建和执行,但是当涉及到 Swagger 页面时,我收到了一个内部服务器错误,如下所示:

**HandlerException:无法创建组件“Microsoft.AspNetCore.Mvc.ApiExplorer.IApiDescriptionProvider_e2489259-50be-454a-adec-747b2ac808ee”,因为它有需要满足的依赖项。

“Microsoft.AspNetCore.Mvc.ApiExplorer.IApiDescriptionProvider_e2489259-50be-454a-adec-747b2ac808ee”正在等待以下依赖项:

  • 服务“Microsoft.Extensions.DependencyInjection.IServiceProviderIsService”未注册。**

我已经检查了包含的库和扩展,并且已经包含了所有相关项目。我可以知道我错过了哪一步吗?

我还清理并重建解决方案,清除 .vs、obj 和 bin 文件夹,卸载+重新安装依赖项和扩展。

asp.net-core swagger abp
2个回答
0
投票

将 VS 从 17.9.X 降级至 17.8.X


0
投票

当我将ABP版本更新到8.3后问题就解决了 Example

© www.soinside.com 2019 - 2024. All rights reserved.