Я создал проект и добавил файл набора правил. Затем я специально нарушил правило, чтобы убедиться, что оно работает, но это не так.
Вот правило, которое я включил.
CA2211 - Microsoft.Usage -
«Непостоянные поля не должны быть
видимый ".
Неверный код:
public class Foo
{
public string foobar = "Hello World";
}
Компилируется просто отлично, без предупреждений и ошибок. Я думаю, это может быть связано с переопределением ReSharper? Я не уверен. Есть мысли, как это исправить?