gpt4 book ai didi

c# - 中等信任度的 NHibernate 2.1.2

转载 作者:太空狗 更新时间:2023-10-29 23:42:24 25 4
gpt4 key购买 nike

我正在尝试将 nhibernate 2.1.2 配置为以中等信任度运行,但没有任何运气。我已经尝试按照建议以中等信任度和 pre-generating the proxies 运行.

然后我尝试删除所有对延迟加载的引用,在所有类和包上设置 default-lazy="false"。然而,这引发了一个异常,要求我配置 proxyfactory.factory_class

这些方法都不起作用,因为它们不断抛出一般安全异常或抛出库不允许 AllowPartiallyTrustedCallers 的简单方法。

如果我想以中等信任度运行,我是否使用了错误版本的 NHibernate?

是否有一组我应该使用的特定二进制文件或源代码。

更新:

我设法使用 castle project mailing list 中提到的步骤让它工作卡尔提到的。除此之外,我还必须禁用 caSTLe 和 nhibernate 库的调试信息生成。我写了一份关于我所采取步骤的快速指南,可以找到 here

最佳答案

我也在寻找这个问题的解决方案。我遇到过一个建议的解决方案,here ,是为了获得城堡核心、城堡动态代理和 Nhibernate 并重新编译它们(使用 [assembly: AllowPartiallyTrustedCallers] 对彼此的新引用)。有谁知道这是否是要走的路(我还没有时间自己试试这个)?

关于c# - 中等信任度的 NHibernate 2.1.2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2522469/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com