分析器 Microsoft.AspNetCore.Mvc.Analyzers.AvoidHtmlPartial Anal



我正在更新VS2017以使用 ASP.NET Core 2.1(安装 dot.net core sdk 2.1和Microsoft.Net.Compilers 2.8.2(,并且收到一些关于在创建新的 ASP.net 核心MVC 2.1项目后无法创建分析器的警告。

警告:

警告 CS8032 无法从 C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.aspnetcores\dotnet\mvc.analyzers\2.1.1\analyzers\dotnet\cs\Microsoft.AspNetCore.Mvc.Analyzers.dll 创建分析器 Microsoft.AspNetCore.Mvc.Analyzers 的实例:无法加载文件或程序集"Microsoft.CodeAnalysis, Version=2.8.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' 或其依赖项之一。找不到指定的文件。

警告 CS8032 无法从 C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.entityframeworkcore.analyzers\2.1.1\analyzers\dotnet\cs\Microsoft.EntityFrameworkCore.Analyzers.dll 创建分析器 Microsoft.EntityFrameworkCore.RawSqlStringInjectionDiagnosticAnalyzer 的实例:无法加载文件或程序集"Microsoft.CodeAnalysis, Version=2.8.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' 或其依赖项之一。找不到指定的文件。

有什么建议可以解决这个问题吗?

我在安装 dotnet-sdk-2.1.301 后收到了相同的消息。

将Visual Studio更新到最新版本(15.7.4(为我修复了它。

这是我的简单解决方案:

卸载项目 ->重新加载项目 -> 重建 ->完成!

卸载并安装Nuget的Microsoft.AspNetCore将解决问题

相关内容

  • 没有找到相关文章

最新更新