ASP.NET MVC 2 に関する本を読んでいて、リフレクションを使用してパラメーターを計算する方法や、疎結合モデルを導入するために Ninject を使用する方法について読んだとき、疑問に思います...これは部分的に機能しますか?信頼環境?
部分信頼の制限の 1 つはリフレクションであることを覚えています。
これについての経験はありますか?
どうもありがとう。
ASP.NET MVC 2 に関する本を読んでいて、リフレクションを使用してパラメーターを計算する方法や、疎結合モデルを導入するために Ninject を使用する方法について読んだとき、疑問に思います...これは部分的に機能しますか?信頼環境?
部分信頼の制限の 1 つはリフレクションであることを覚えています。
これについての経験はありますか?
どうもありがとう。
asp.net mvc 2 を使用していくつかの Web サイトを公開し、godaddy 共有ホスティング (部分信頼環境) に ninject することができました。問題はないと思います。
ボブ
PS開発環境は必ず部分信頼で実行してください。そうすれば、問題があればすぐにわかります。
PSS プロジェクトの 1 つへのリンクを次に示します。役に立つかもしれないいくつかのコード/議論があるかもしれません。
http://blog.bobcravens.com/2010/07/using-nhibernate-in-asp-net-mvc/
MVC2 は部分信頼環境 (GAC および bin デプロイの両方) で完全に正常に動作しますが、Ninject はそうではない場合があります。
Ninject はコード生成を使用していると思いますが、Ninject 自体が GAC でない限り、部分信頼環境では不可能です。ほとんどのホスティング プロバイダーは多くの外部ライブラリを GAC しないため、これはありそうにありません。どのバージョンの Ninject を使用していますか?
Ninject 2 部分的な信頼では問題なく動作すると思います。