2008-09-14 116 views
4

有沒有人能夠在共享Web主機上啓動並運行基於NHibernate的項目?NHibernate和共享網絡託管

NHibernate做了很多花哨的東西,在幕後進行反射,但我目前使用的主機只允許應用程序以中等信任度運行,這限制了您可以使用反射進行的操作,並且它正在拋出各種安全許可錯誤。儘管我只在映射文件中使用公共屬性,但確實有一些定義爲代理的類。

哪家公司提供體面的(和合理定價)的網絡託管,允許NHibernate運行而不抱怨?

更新:似乎從這些問題的答案(和我的實驗 - 對不起Ayende,但我仍然不能得到它甚至可以通過鏈接到您的文章會後,我的虛擬主機上的工作)是選擇你託管供應商明智和貨比三家。 WebHost4Life似乎在這方面很不錯。但是,有沒有人嘗試過與1and1的Windows共享託管NHibernate?我已經有一個Linux帳戶,並且我對這方面非常滿意,如果我能讓NHibernate與Windows無縫協作,我可能會堅持使用它們。

+2

1and1?我很驚訝你有一個很好的經驗與他們。 – UpTheCreek 2009-11-10 17:46:56

回答

0

我正在使用一個名爲Nebula的芬蘭主機,它很高興地運行我的NHibernate槓桿應用程序。我曾經有一個信任級別的問題;主機上的machine.config被配置爲拒絕反射,但我成功地在web.config中覆蓋了它。

2

我跑我自己的怪胎siteoff N2(使用NHibernate和溫莎城堡)和4寵物的NHibernate /流利的項目上dailyrazor.com一會兒。

您每月可以獲得5美元的優惠,包括無限制的SQL Server數據庫和子域名,它可以通過FTP和遠程SQL Server Management Studio訪問運行Plesk。