首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ReflectionPermission异常

ReflectionPermission异常
EN

Stack Overflow用户
提问于 2009-04-23 11:30:14
回答 1查看 608关注 0票数 2

我目前正在开发一个使用WPF和MVVM的应用程序。现在,如果我转到另一个用户的机器并尝试启动我的应用程序,我得到一个异常,因为在mscorlib的BindToMethodInfo(Object, RuntimeMethodHandle, RuntimeTypeHandle, DelegateBindingFlags)中缺少ReflectionPermission。

现在我的问题是,除了访问私有/受保护的属性之外,到底需要ReflectionPermission的是什么?我绑定到的属性都是公共的,ViewModel及其使用的类与绑定到它的窗口位于同一个程序集中。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-04-23 11:39:31

尝试通过授予完全信任来使用ClickOnce部署应用程序。

微软提出DependencyProperties和其他概念的原因是为了避免使用反射,因为它需要这个权限。但是,您可以创建需要管理权限才能运行程序的清单,或者使用clickonce进行部署应该会有所帮助。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/781312

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档