我只是无法弄清楚为什么会发生这种情况,而且我不知道发生了什么变化,但截至上周,我在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
被标记为红色 - > using Microsoft.AspNetCore;
说它在命名空间Microsoft`中不存在。甚至字符串都标有红色。
这可能是您的Visual Studio版本的问题。在打开.Net Core 2.1项目并更新到Visual Studio 2017 15.8.2时,我遇到了与早期版本相同的问题,此操作有助于解决您所讨论的错误。