【问题标题】:Issue with installing Orchard CMS安装 Orchard CMS 的问题
【发布时间】:2013-02-12 22:25:41
【问题描述】:

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

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

在网上做了很多搜索后,我意识到问题是由于 Orchard 网站需要在服务器上以完全信任模式运行。但问题再次是我的主机不允许出于安全考虑,这样的事情。 因此,我想知道是否有人知道我是否通过更改 Orchard 项目的源代码(例如在程序集文件中设置安全属性或类似此处所述的任何内容)来解决问题: Inheritance security rules violated while overriding member - SecurityRuleSet.Level2

提前致谢,

【问题讨论】:

  • 如果我没记错的话,果园以中等信任度运作。完全信任只会提供更好的性能等:)
  • 据我了解,它曾经在部分信任的情况下工作,但现在不行了。感谢您的回答

标签: orchardcms


【解决方案1】:

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

【讨论】:

  • Orchard 似乎不再支持部分信任,因为 Microsoft 不建议这样做,我唯一能做的就是让站点启动并运行,即更改为支持完全信任模式的主机。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-11-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多