微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 ASP.NET Core 2.2 应用程序中安装 Microsoft 扩展包 3.1

如何解决在 ASP.NET Core 2.2 应用程序中安装 Microsoft 扩展包 3.1

因为使用一个包(例如Masstransit最新版本)我必须升级
的版本 Microsoft.Extensions.Configuration.Abstractions 从 2.2.0 到 3.1.11。

安装软件包后,我运行了我的应用程序,它完全正常运行。但我有部署问题或一些隐藏的副作用的压力!

一个挑战:升级这个包后,我不得不安装一堆微软扩展包来构建我的应用程序。有了这个改变,我的应用程序已经完全正确了!但是对于部署来说,它的变化似乎太大了。

我必须升级或安装的软件包:

<packagereference Include="Microsoft.Extensions.Configuration.Abstractions" Version="3.1.11" />
<packagereference Include="Microsoft.Extensions.Primitives" Version="3.1.11" />
<packagereference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="3.1.11" />
<packagereference Include="Microsoft.Extensions.Diagnostics.HealthChecks" Version="3.1.11" />
<packagereference Include="Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions" Version="3.1.11" />
<packagereference Include="Microsoft.Extensions.FileProviders.Abstractions" Version="3.1.11" />
<packagereference Include="Microsoft.Extensions.Logging.Abstractions" Version="3.1.11" />
<packagereference Include="Microsoft.Extensions.Options" Version="3.1.11" />
<packagereference Include="Microsoft.Extensions.Hosting.Abstractions" Version="3.1.11" />

还有其他解决方案吗?这个解决方案是否正确?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。