单元测试项目在ASP.NET Core 2.1中给出了Microsoft.AspNetCore.Mvc.Core版本错误

问题描述

我的项目结构

解决方案:租赁管理

项目:LeaseManagement.Authenticate,LeaseManagement.UnitTest

错误(在LeaseManagement.UnitTest.proj中):

错误CS1705程序集'LeaseManagement.Authentication'与标识'LeaseManagement.Authentication,版本= 1.0.0.0,文化=中性,PublicKeyToken =空'使用'Microsoft.AspNetCore.Mvc.Core,版本= 2.1.1.0,Culture =中性,PublicKeyToken = adb9793829ddae60',其版本高于引用程序集“ Microsoft.AspNetCore.Mvc.Core”,标识为“ Microsoft.AspNetCore.Mvc.Core,版本= 2.1.0.0,Culture = neutral,PublicKeyToken = adb9793829ddae60” LeaseManagement。测试

如何解决错误

解决方法

只需安装Microsoft.AspNetCore.Mvc.Core -2.1.1版即可解决此错误