我只是不知道为什么会发生这种情况,而且我不知道发生了什么变化,但是截至上周,我在VS中打开的每个项目(工作中的项目)都会产生许多错误,例如:>
严重性代码描述项目文件行抑制状态 错误包Microsoft.AspNetCore.Mvc 2.1.1与netcoreapp2.1(.NETCoreApp,Version = v2.1)不兼容。软件包Microsoft.AspNetCore.Mvc 2.1.1支持:netstandard2.0(.NETStandard,Version = v2.0)
甚至当我只是从GIT下载诸如Sieve pagination之类的项目时,也可能会发生这种情况。
我猜这是我需要设置的某些设置,或者我必须删除的文件,但是找不到我应该做的事情。
我会有所帮助..
编辑:每件事似乎都坏了,一个简单的using
用红色标记-> u sing Microsoft.AspNetCore;
说它在Microsoft命名空间中不存在。甚至字符串都用红色标记。
答案 0 :(得分:5)
这可能与您的Visual Studio版本有关。打开.Net Core 2.1项目并更新到Visual Studio 2017 15.8.2时,我在早期版本中遇到了相同的问题,此操作有助于解决您正在谈论的错误。