.net-core .net-core-2.1 asp.net-core-mvc visual-studio-2017

.net core - 无法创建分析器Microsoft.AspNetCore.Mvc.Analyzers.AvoidHtmlPartialAnalyzer的实例

发布于 2020-06-03 17:17:43

我正在更新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.aspnetcore.mvc.analyzers \ 2.1.1 \ analyzers \ dotnet \ cs \ Microsoft创建分析器Microsoft.AspNetCore.Mvc.Analyzers.AvoidHtmlPartialAnalyzer的实例.AspNetCore.Mvc.Analyzers.dll:无法加载文件或程序集“ Microsoft.CodeAnalysis,版本= 2.8.0.0,区域性=中性,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,版本= 2.8.0.0,区域性=中性,PublicKeyToken = 31bf3856ad364e35'或其依赖项之一。找不到指定的文件。

有什么建议如何解决这个问题?

查看更多

提问者
HelloWorld
被浏览
168
Ruard van Elburg 2018-07-02 19:57

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

将Visual Studio更新到最新版本(15.7.4)已为我修复了该问题。