У меня есть решение WPF, и когда я запускаю FxCop на нем (ну, если я строю его с включенным Code Analysis, если быть точным), с набором правил, установленным в Microsoft All Rules (есть несколько других наборов правил который также делает это), он выдает мне следующую ошибку:
CA0001: Rule=Microsoft.Maintainability#CA1506, Target=My.Project.Namespace.App : Signature is not valid.
Похоже, это относится к подклассу Application
, который является точкой входа моего приложения. Насколько я могу судить, в сигнатуре класса нет ничего недопустимого. Попытка погуглить ошибку вызвала некоторые другие нарушения CA0001 / CA1506, но ничего относительно «Подпись недействительна». ошибка (CA1506 выглядит как «Избегайте чрезмерной связи классов», хотя я нашел кого-то с моим типом ошибки, но с «Коллекцией был изменен во время перечисления»; ни эта, ни моя ошибка, похоже, не имеют ничего общего с чрезмерной связью).