2013-10-22 8 views
61

プロジェクトのすべてのnugetパッケージ、AutoFac MVC5統合パッケージ(MVC4は削除されました)、そしてダイスはまだ更新されました。 'Autofac.Integration.WebApi.AutofacWebApiDependencyResolver.BeginScope()':メンバをオーバーライドしながら、違反MVC5、WebAPI2、AutoFacが動作しません。すべてのNugetパッケージが更新されました

継承セキュリティルール。オーバーライドされるメソッドのセキュリティアクセシビリティは、オーバーライドされるメソッドのセキュリティアクセシビリティに一致する必要があります。

答えて

98

必要なパッケージは、Nugetの "autofac webapi2"で検索できます。
Autofac ASP.NET WebApi 2 Integrationと呼ばれています。

+2

私は彼らが今リリースされていることがわかります。ありがとう、彼らは素晴らしい仕事をしています。ただし、「Autofac WebAPI2」を検索しても、そのパッケージは最初のページに表示されません。しかし、WebAPI(1)のパッケージはそうです。あなたがそれについて何かできることがあるかどうかは分かりません。 – MEMark

+6

"autofac webapi2"(引用符は必要ありません)のためにnugetを検索すると...パッケージは結果で#2です...そして、質問のエラーを修正します。 – Martin

+0

確かに、検索の際には通常、すべてのコンポーネントのバージョン番号が含まれていますか?少なくとも私はそうしなかったので、2年後、私は今日これにもう一度乗り換えました。 – MEMark

関連する問題