信頼されていないアセンブリを AppDomain に読み込む必要があります。このアセンブリを実行するために新しい AppDomain をサンドボックス化する必要はありません。これは、HttpContext.Current (別のサンドボックス化された AppDomain では null になる) などの特定の機能へのアクセスが内部的に必要になるためです。
これを行う古い方法は、いくつかのカスタム Evidence を使用して Assembly.Load を呼び出すことだったと思いますが、これは 4.0 の CAS の変更によって廃止されたようです。
http://msdn.microsoft.com/en-us/library/ms145229.aspx
http://msdn.microsoft.com/en-us/library/ee191568(VS.100).aspx
新しいセキュリティ モデルを使用して、ここで目的を達成する方法がよくわかりません... 誰かが説明したり、別のアプローチを提案したりできますか?
ありがとう。