1

为了建立一个在 Orchard CMS 上运行的网站,我提取了从http://www.orchardproject.net(1.6 版)下载的 zip 文件的内容并将它们上传到我的主机。但是,在尝试查看该站点后在浏览器上,我得到以下异常:

覆盖成员时违反了继承安全规则:'log4net.Util.ReadOnlyPropertiesDictionary.GetObjectData(System.Runtime.Serialization.Ser>ializationInfo, System.Runtime.Serialization.StreamingContext)'。>覆盖方法的安全可访问性必须与被覆盖的方法的安全可访问性相匹配。

在网上做了很多搜索,我意识到问题是由于 Orchard 网站需要在服务器上以完全信任模式运行。但问题是我的主机不允许这样的事情出于安全考虑。所以,我想知道是否有人知道我是否通过更改 Orchard 项目的源代码来解决问题,例如在程序集文件中设置安全属性或类似此处所述的任何内容: 覆盖成员时违反继承安全规则-安全规则集.Level2

提前致谢,

4

1 回答 1

1

团队有意识地决定不再支持部分信任。Microsoft 不再推荐部分信任。

于 2013-02-13T01:54:07.940 回答