NHibernate и общий веб-хостинг

Кто-нибудь смог запустить проект на основе NHibernate на общем веб-хосте?

NHibernate делает множество причудливых вещей с отражением за кулисами, но хост, который я использую в данный момент, позволяет приложениям работать только со средним уровнем доверия, что ограничивает то, что вы можете делать с отражением, и создает всевозможные меры безопасности. ошибки разрешения. Это так, хотя я использую только общедоступные свойства в своих файлах сопоставления, хотя у меня есть некоторые классы, определенные как прокси.

Какие компании предлагают достойный (и по разумной цене) веб-хостинг, который позволяет NHibernate работать без жалоб?

Обновление: из этих ответов (и моих экспериментов - извините, Айенде, но я все еще не могу заставить его работать на моем веб-хосте даже после просмотра статьи, на которую вы ссылаетесь) следует выбрать ваш хостинг-провайдер мудро и присматривается. Похоже, что у WebHost4Life в этом отношении неплохо получается. Однако кто-нибудь пробовал NHibernate с общим хостингом Windows с 1and1? У меня уже есть учетная запись Linux с ними, и я вполне доволен этим, и если бы я мог заставить NHibernate работать без проблем с Windows, я бы, вероятно, придерживался их.


person jammycakes    schedule 14.09.2008    source источник
comment
1и1? Я действительно удивлен, что у вас был хороший опыт общения с ними.   -  person UpTheCreek    schedule 10.11.2009


Ответы (3)


У меня не было проблем с запуском приложений на базе NHibernate на WebHost4Life, хотя они мне и не нравятся.

Возможно заставить NHibernate работать на среднем уровне доверия. Полное описание того, как это можно сделать, можно найти здесь:

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

person Ayende Rahien    schedule 14.09.2008

Я запустил свой собственный сайт для компьютерных фанатов N2 (который использует NHibernate и Windsor Castle) и 4 домашних проекта NHibernate / Fluent на dailyrazor.com ненадолго.

Вы получаете выгодную сделку за 5 долларов в месяц, включая неограниченное количество баз данных и поддоменов SQL Server, и он работает с Plesk с FTP и удаленным доступом к SQL Server Management Studio.

person Chris S    schedule 11.11.2009

Я использую финский хост под названием Nebula, который успешно запускает мои приложения, использующие NHibernate. Однажды у меня была проблема с уровнями доверия; machine.config на хосте был настроен на запрет отражения, но я успешно переопределил его в web.config.

person theiterator    schedule 14.09.2008