Разрешение вопросов, связанных с исключениями: System.FieldAccessException
Исключение FieldAccessException вызывается при недопустимой попытке доступа к личным или защищенным полям внутри класса.
Полезные советы
- Если уровень доступа для поля в библиотеке классов был изменен, перекомпилируйте все сборки, которые ссылаются на эту библиотеку.
Это исключение обычно вызывается при изменении уровня доступа (Public, Private, и т.д.) к полю в библиотеке класса и если не была перекомпилирована хотя бы одна сборка, ссылающаяся на библиотеку.
См. также
Задачи
Практическое руководство. Использование помощника по исключениям