2011-01-07 67 views
1

我正在讀一本關於ASP.NET MVC 2的書,當我閱讀它如何使用反射來弄清楚參數或如何使用Ninject來介紹我懷疑鬆散耦合模型......這是否會在部分信任環境中工作?ASP.NET MVC 2,Ninject和部分信任託管

我記得的是,在部分信任的限制,一個是反射,並且被吹我的腦海:(

這個經驗嗎?

萬分感謝。

回答

1

我能發佈一些使用asp.net mvc 2和ninject到我的godaddy共享主機(部分信任環境)的網站。我認爲你不會有問題。

Bob

P.S.一定要在部分信任下運行你的開發環境。這樣,如果出現問題,你可以早晚發現。

P.S.S.這裏是一個項目的鏈接。可能有一些代碼/討論可能有用。

http://blog.bobcravens.com/2010/07/using-nhibernate-in-asp-net-mvc/

+0

同樣,我使用StructureMap(它也使用了很多反射)的ASP.NET MVC 3網站在我的部分信任環境中工作得很好。 – 2011-01-07 17:46:34

1

雖然MVC2工程(部署了GAC'd和斌)部分信任的環境中完全正常,Ninject不得。

我相信Ninject使用代碼生成,除非Ninject本身是GAC'd,否則這在部分信任環境中是不可能的。這不太可能,因爲大多數託管服務提供商都不會有GAC許多外部庫。你在用什麼版本的Ninject?

Ninject 2我相信在部分信任中工作得很好。

+0

我只是想知道:D – vtortola 2011-01-07 17:58:56