如何将Microsoft.AspNetCore.Mvc.Core版本从2.1.16降级到2.1.11

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

我正在本地计算机上发布.net核心应用程序,并将其部署到客户端服务器。但是我的应用程序给出了以下错误。

错误:FileLoadException:无法加载文件或程序集'Microsoft.AspNetCore.Mvc.Core,版本= 2.1.16.0,文化=中性,PublicKeyToken = adb9793829ddae60'。找到的程序集清单定义与程序集引用不匹配。 (来自的例外HRESULT:0x80131040)

[我发现我使用Microsoft.AspNetCore.Mvc.Core,版本= 2.1.16.0发布了我的应用程序,但是客户端服务器具有Microsoft.AspNetCore.Mvc.Core,版本= 2.1.11。因此,为了临时修复,我已将dll替换为客户端计算机。

但是我需要对此进行永久性修复。请帮助我如何将Microsoft.AspNetCore.Mvc.Core版本= 2.1.11升级到我的系统。

c# asp.net-mvc asp.net-core asp.net-core-webapi asp.net-core-2.1
1个回答
0
投票

您可以通过Nuget或PM进行此操作,只需在VS上搜索或Nuget,在安装的部分中找到要降级的软件包,然后在右侧可以选择要降级到的版本。

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