0

わかりました、これについて多くの質問を読んでください。

nuGet を介してインストールされた Ninject で MVC3 Web アプリケーションを実行しています (したがって、Ninject バージョン 3.0.1.10 を取得しました)。ホスティング サービス (LocaWeb.com.br) に展開する場合を除いて、すべてがうまく機能します。

そこから Web アプリを実行すると、「System.Security.SecurityException: Request failed.」というメッセージが表示されました。

また、スタック トレースには、多くの ninject の呼び出しが示されています。

だから私はダウンロードしたミディアムトラストNinjectバージョンを使用する必要があることをどこかで読みました(ミディアムトラストのバージョン3.0.0.15)が、nuGetインストールバージョンに手動でインストールする方法についての手がかりがありません。これが問題を解決するための正しい道である場合...

ここで本当に負けました。:-/

4

1 に答える 1

1

アプリケーションを展開するときに、NuGet の Ninject.dll を中程度の信頼の dll に置き換えるだけです。

于 2012-11-01T12:38:07.973 に答える