log4net 1.2.10.0을 참조하는 NHibernate 2.1.2.400을 사용하고 있습니다. 같은 프로젝트에서 나는 또한 단순한 회계 SDK를 사용하는데, 슬프게도 여전히 log4net 1.2.9.0을 사용하고 있습니다.
따라서 log4net 1.2.10.0을 참조하면 NHibernate가 작동하도록 할 수 있지만 simplySDK가 작동하지 않습니다. 그 반대...
대부분의 문제는 log4net이 어셈블리 키를 변경했다는 사실에서 비롯된 것 같습니다. 성공하지 않고 바인딩 리디렉션을 사용해 보았습니다. 2 개의 DLL에 동일한 키가 없습니다.
나는 NHibernate를 다시 컴파일하여 log4net 1.2.9.0을 사용하는 것을 고려하고 있지만 잘못된 일처럼 보이며 Simply Accounting이 언제든지 log4net 1.2.10.0을 사용하도록 SDK를 업데이트하지 않을 것이라고 생각합니다.
이를 처리하는 가장 좋은 방법은 무엇입니까? 전혀 해결할 수 있습니까?