From 768a0c81aa47fcf23fde240b4cecb2e58db72856 Mon Sep 17 00:00:00 2001 From: Matt Ward Date: Sat, 19 Jan 2013 15:04:00 +0000 Subject: [PATCH] Fix FxCop failing to find rules defined in project. Setting two or more FxCop rules to be flagged as errors instead of warnings was adding the rules into the CodeAnalysisRules element of the MSBuild project file with the semi-colon separators being escaped. This escaping then causes FxCopCmd.exe to fail. --- .../CodeAnalysis/Src/AnalysisProjectOptionsPanel.xaml.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/AddIns/Analysis/CodeAnalysis/Src/AnalysisProjectOptionsPanel.xaml.cs b/src/AddIns/Analysis/CodeAnalysis/Src/AnalysisProjectOptionsPanel.xaml.cs index 84d5d16ea7..2e010bc2f2 100644 --- a/src/AddIns/Analysis/CodeAnalysis/Src/AnalysisProjectOptionsPanel.xaml.cs +++ b/src/AddIns/Analysis/CodeAnalysis/Src/AnalysisProjectOptionsPanel.xaml.cs @@ -41,12 +41,12 @@ namespace ICSharpCode.CodeAnalysis } public ProjectProperty CodeAnalysisRuleAssemblies { - get { return GetProperty("CodeAnalysisRuleAssemblies","",TextBoxEditMode.EditEvaluatedProperty); } + get { return GetProperty("CodeAnalysisRuleAssemblies", "", TextBoxEditMode.EditEvaluatedProperty); } } public ProjectProperty CodeAnalysisRules { - get { return GetProperty("CodeAnalysisRules","",TextBoxEditMode.EditEvaluatedProperty); } + get { return GetProperty("CodeAnalysisRules", "", TextBoxEditMode.EditRawProperty); } } #region Rule Assemblies Property