WindsorControllerFactory
(最新の1.0.0.916バージョン)と新しいWindsor Castle 2.0(やはり最新バージョン)を併用しようとしています。 Webアプリケーションを起動するときしかし、私は、バージョン= 1.0.3.0 ...新しいWindsor Castle 2.0でMVCContribのWindsorControllerFactoryを使用
エラーを
ロードできませんでしたファイルまたはアセンブリ 」Castle.Windsorを取得しています。とにかく、この質問の書き込み中にIは、Web.configファイルにこのブロックを追加することで、新たな城のDLLへのバインドするためのWebアプリを説得するために管理:
<runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name="Castle.Windsor" culture="neutral" publicKeyToken="407dd0808d44fbdc"/> <bindingRedirect oldVersion="1.0.3.0" newVersion="2.0.0.0"/> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="Castle.Core" culture="neutral" publicKeyToken="407dd0808d44fbdc"/> <bindingRedirect oldVersion="1.0.3.0" newVersion="1.1.0.0"/> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="Castle.MicroKernel" culture="neutral" publicKeyToken="407dd0808d44fbdc"/> <bindingRedirect oldVersion="1.0.3.0" newVersion="2.0.0.0"/> </dependentAssembly> </assemblyBinding> </runtime>
だから私は、私は自分の質問に答えたが、私は望んでいたと思います同じ問題を抱えている人とこれを共有する。または、MVCContribのソースを自分でコンパイルすることは別として、より良い方法がありますか?
私は城がそれらの依存関係をアップグレードするために他のプロジェクト(コンポーネント、トランザクション)を解放するためにMVCContribの開発者が待っていると思います。.. 。 –
そうかもしれない。 –
私は全く同じ問題を抱えていました! MVCContribを自分で作成することにしました。 –