void ReloadRuleList()
 {
     ruleTreeView.Root = new SharpTreeNode();
     FxCopWrapper.GetRuleList(GetRuleAssemblyList(true), Callback);
     if (ruleTreeView.Root.Children.Count == 0)
     {
         ruleTreeView.Root.Children.Add(new MessageNode(StringParser.Parse("${res:ICSharpCode.CodeAnalysis.ProjectOptions.LoadingRules}")));
     }
 }
 void ReloadRuleList()
 {
     ruleTreeView.Nodes.Clear();
     FxCopWrapper.GetRuleList(GetRuleAssemblyList(true), Callback);
     if (ruleTreeView.Nodes.Count == 0)
     {
         ruleTreeView.Nodes.Add(StringParser.Parse("${res:ICSharpCode.CodeAnalysis.ProjectOptions.LoadingRules}"));
     }
 }