当我尝试查看任何项目的属性对话框时,VS2017会发出一堆错误。
"An error occurred while loading the rule set file 'C:/Program
Files(x86)\Microsoft Visual Studio\2017\Community\Team Tools\Static Analysis
Tools\Rule Sets\AllRules.ruleset'."
..\BasicCorrectnessRules.ruleset'.
..\DesignGuidelinesRules.ruleset'.
..\ExtendedCorrectnessRules.ruleset'.
..\ExtendedDesignGuidelinesRules.ruleset.'
..\GlobalizationRules.ruleset'.
..\ManagedMinimumRules.ruleset'.
..\MinimumRecommendedRules.ruleset'.
..\MixedMinimumRules.ruleset'.
..\MixedReccommendedRules.ruleset'.
..\NativeMinimumRules.ruleset'.
..\NativeReccommendedRules.ruleset'.
..\SecurityRules.ruleset'.
我不知道为什么会这样,我没有在安装目录中做任何改变。所有这些文件都在目录中,不确定它们为什么会导致错误。有人知道原因吗?
答案 0 :(得分:0)
底线:我遇到了同样的问题。我必须进行Visual Studio 2017的修复安装才能使其正常工作。我尝试升级到版本15.4.5(从15.4.4开始),但它没有解决问题。
问题没有跟踪正在使用的解决方案。我有两台计算机 - 一台使用解决方案,另一台则使用相同的文件。我复制了规则'从工作计算机到失败的文件的文件 - 没有快乐。在工作计算机上,我成功更新了VS(至15.4.5),但在发生故障的计算机上,我无法使更新生效(请参阅Visual studio 2017 installer won't run after extracting)。一旦我解决了另一个链接中提到的问题并更新到15.4.5,我仍然需要进行“修复安装”。 (来自“添加/删除程序”)以完全解决问题。