4

共有 Web ホストで NHibernate ベースのプロジェクトを立ち上げて実行できた人はいますか?

NHibernate は舞台裏でリフレクションを使って多くの凝った処理を行っていますが、現在私が使用しているホストでは、アプリケーションを中程度の信頼でしか実行できず、リフレクションでできることが制限されており、あらゆる種類のセキュリティがスローされています。許可エラー。これは、マッピング ファイルでパブリック プロパティのみを使用している場合でも当てはまりますが、いくつかのクラスはプロキシとして定義されています。

NHibernate を問題なく実行できる適切な (そして手頃な価格の) Web ホスティングを提供している会社は?

更新:これらの回答から(そして私の実験-申し訳ありませんがAyendeですが、リンク先の記事を読んだ後でもWebホストで動作させることはできません)、ホスティングプロバイダーを賢く選択して買い物をすることです。 . WebHost4Life はこの点でかなり優れているようです。ただし、1and1 で Windows 共有ホスティングで NHibernate を試した人はいますか? 私はすでに Linux アカウントを持っており、その面ではかなり満足しています。NHibernate を Windows とシームレスに動作させることができれば、おそらくそのまま使い続けるでしょう。

4

3 に答える 3

12

好きではありませんが、WebHost4Life で NHibernate ベースのアプリを実行しても問題はありませんでした。

NHibernate を中程度の信頼で実行することは可能です。これを行う方法の完全な説明は、次の場所にあります。

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

于 2008-09-14T21:18:57.263 に答える
2

私はしばらくの間、 dailyrazor.comで自分のオタク サイトオフ N2 (NHibernate と Windsor Castle を使用) と 4 つのペット NHibernate/Fluent プロジェクトを実行しました。

無制限の SQL Server データベースとサブドメインを含む月額 5 ドルでお得に利用でき、FTP とリモート SQL Server Management Studio アクセスで Plesk から実行されます。

于 2009-11-11T22:23:18.510 に答える
0

私は、NHibernate を活用したアプリケーションを快適に実行するNebulaというフィンランドのホストを使用しています。信頼レベルに一度問題がありました。ホストの machine.config はリフレクションを拒否するように構成されていましたが、web.config で上書きすることに成功しました。

于 2008-09-14T21:04:28.297 に答える