相关疑难解决方法(0)

NHibernate 2.1.2中等信任

我正在尝试配置nhibernate 2.1.2以中等信任运行,没有任何运气.我尝试过将这些建议用于中等信任并预先生成代理.

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

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

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

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

更新:

我设法使用carl 提到的城堡项目邮件列表中提到的步骤来使用它.除此之外,我还必须禁用为castle和nhibernate库生成调试信息.我写了一个快速指南,介绍了我可以在这里找到的步骤

c# nhibernate castle medium-trust

5
推荐指数
1
解决办法
567
查看次数

4
推荐指数
1
解决办法
1000
查看次数

NHibernate 2 +流利的Nhibernate中等信任

NHibernate 2和\或Fluent Nhibernate是否会在中等信任环境中工作.如果没有,是否有任何解决方法?

nhibernate medium-trust fluent-nhibernate

3
推荐指数
1
解决办法
7227
查看次数

.Net 3.5支持中型信任和POCO的ORM

场景:我遇到了一个以中等信任方式运行的共享托管服务提供商,并且拥有.Net framework 3.5

我使用Nhibernate为我的网站构建了一个数据层,但却发现它无法在中等信任上运行.

我在互联网上找到了一些指南来解释下载Castle.Core和NHibernate来源并重建它们允许部分信任,但我遇到了各种问题(所有来源都更新到.net 4.0,虽然我知道我可以浏览旧提交的git repos,好像在大海捞针找到了我.)

我现在需要的是一个支持中等信任和POCO的ORM(因此,它们与T4生成的类紧密耦合,因此排除了EF 1.0和Linq到Sql).

我也从使用Lightspeed ORM的高级地方获得了"NO",因为免费版本限制为8个表,并且架构可能会增长.

我知道我问了很多,但是如果有人知道已经构建的Nhibernate for 3.5版本可以以中等信任或有效的替代方式运行,我会非常高兴.

谢谢.

c# nhibernate orm medium-trust

1
推荐指数
1
解决办法
390
查看次数

标签 统计

nhibernate ×4

medium-trust ×3

c# ×2

castle ×1

fluent-nhibernate ×1

orm ×1