В настоящее время я работаю над приложением, использующим WPF и MVVM. Теперь, если я иду на компьютер другого пользователя и пытаюсь запустить свое приложение, я получаю исключение из-за отсутствия ReflectionPermission в
BindToMethodInfo(Object, RuntimeMethodHandle, RuntimeTypeHandle, DelegateBindingFlags)
в mscorlib.
Теперь мой вопрос: что именно требует ReflectionPermission, кроме доступа к закрытым / защищенным свойствам? Все свойства, к которым я привязываюсь, являются общедоступными, и ViewModel, а также используемые им классы находятся в той же сборке, что и связывающее с ним окно.