当前位置:  开发笔记 > 后端 > 正文

NHibernate和共享的虚拟主机

如何解决《NHibernate和共享的虚拟主机》经验,为你挑选了1个好方法。

有没有人能够在共享的Web主机上启动并运行基于NHibernate的项目?

NHibernate在幕后做了很多花哨的东西,但是我现在使用的主机只允许应用程序以中等信任的方式运行,这限制了你可以用反射做什么,并且它会抛出各种安全性许可错误.即使我只在映射文件中使用公共属性,但是我确实有一些类被定义为代理.

哪些公司提供体面(价格合理)的网络托管,让NHibernate无怨无悔地运行?

更新:似乎从这些答案(和我的实验 - 对不起Ayende,但我仍然无法让它在我的网络主机上工作,即使你浏览了你链接到的文章)是明智地选择你的托管服务提供商和购物.似乎WebHost4Life在这方面相当不错.但是,有没有人尝试使用1和1的Windows共享主机NHibernate?我已经拥有了一个Linux帐户,我在这方面相当满意,如果我能让NHibernate与Windows无缝协作,我可能会坚持使用它们.



1> Ayende Rahie..:

我在WebHost4Life上运行基于NHibernate的应用程序没有任何问题,尽管我不喜欢它们.

让NHibernate在中等信任上运行是可能的.有关如何完成此操作的完整说明,请访问:

http://blechie.com/WPierce/archive/2008/02/17/Lazy-Loading-with-nHibernate-Under-Medium-Trust.aspx

推荐阅读
coco2冰冰
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有