RoslynAnalyzer 在构建期间抛出转换错误

问题描述 投票:0回答:1

我正在尝试在 Visual Studio 2019(社区版,如果相关的话)中构建 NLog。由于下面的转换错误,NLog 未构建。我在代码中搜索了“TypeParameterSymbol”类及其接口以寻找线索,但没有运气。我也在 VS2022 中尝试过并将其升级到 net4.8,但总是收到此错误的某些版本。

我以前从未见过这样的构建错误。发生什么事了?

错误 AD0001 分析器“ILLink.RoslynAnalyzer.RequiresUnreferencedCodeAnalyzer”抛出“System.InvalidCastException”类型的异常,并显示消息“无法将类型“Microsoft.CodeAnalysis.CSharp.Symbols.PublicModel.TypeParameterSymbol”的对象转换为“Microsoft.CodeAnalysis”类型。 INamedTypeSymbol'.'。 NLog (net46)

期待构建 NLog.dll。

visual-studio roslyn nlog
1个回答
0
投票

您可能会受到此错误的影响。尝试升级您的 SDK,看看是否有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.