Visual Studio 2017:在MinimumRecommendedRules.ruleset文件中编译项目时出错

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

我有一个Visual Studio解决方案,在编译时包含一个项目,它将返回以下编译错误:

CS8035读取规则集文件C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Professional \ Team Tools \ Static Analysis Tools \ Rule Sets \ MinimumRecommendedRules.ruleset-无法加载文件或程序集'System .Xml.ReaderWriter,版本= 4.0.0.0,区域性=中性,PublicKeyToken = b03f5f7f11d50a3a'或其依赖项之一。程序集清单定义与程序集引用不匹配。 (Excepciónde HRESULT:0x80131040)

我没有解决这个问题的方法。我一直在尝试在Google中进行搜索,但仍然没有发现该项目正在发生什么。也许是框架安装问题?

非常感谢您的支持。

问候

.net visual-studio
1个回答
0
投票
您需要(重新)安装用于C#构建的指定的静态分析器“规则集”!

在“解决方案资源管理器”窗口中右键单击C#项目,然后从弹出菜单中选择“属性”。这应该在您的代码编辑器窗口中显示一个“项目属性”界面。

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