WindsorControllerFactory
(최신 1.0.0.916 버전)을 새로운 Windsor Castle 2.0 (다시 말하면 최신 버전)과 함께 사용하려고합니다. 웹 응용 프로그램을 시작할 때하지만, 버전 = 1.0.3.0 ...새로운 Windsor Castle 2.0에서 MVCContrib의 WindsorControllerFactory 사용
오류를
로드 할 수 없습니다 파일 또는 어셈블리 'Castle.Windsor을 얻고있다. 어쨌든,이 질문의 작성 중에 나는 Web.config 파일이 블록을 추가하여 새로운 성의 DLL을 바인딩 할 웹 응용 프로그램을 설득 관리 :
<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 소스를 직접 컴파일하는 것과 별개로) 더 좋은 방법이 있습니까?
http://signer.codeplex.com/ 나는 성이 자신의 종속성을 업그레이드하기 위해 다른 프로젝트 (구성 요소, 트랜잭션을) 해제를위한 MVCContrib 개발자들이 기다리고있는 것 같아요 .. . –
그럴 수도 있습니다. –
방금 정확히 같은 문제가 발생했습니다! MVCContrib를 직접 제작하기로 결정했습니다. –