現在、WPFとMVVMを使用しているアプリケーションで作業しています。今度別のユーザーのマシンに移動してアプリを起動しようとすると、mscorlibの BindToMethodInfo(Object, RuntimeMethodHandle, RuntimeTypeHandle, DelegateBindingFlags)
にReflectionPermissionがないために例外が発生します。ReflectionPermission例外
私の質問は、ReflectionPermissionがプライベート/保護されたプロパティにアクセスすること以外にはっきりと必要なことです。私がバインディングしているプロパティはすべて公開されており、ViewModelとそれが使用するクラスはバインディングするウィンドウと同じアセンブリ内にあります。
私はReflectionpermissionを必要としません。なぜなら、私がバインドしているメンバーはすべてpublicで、ReflectionPermissionを必要としない限り知っているからです。 – Botz3000