Мой проект ссылается на Library1.dll и Library2.dll . Library2.dll имеет зависимость от Library1.dll , но он был скомпилирован для ссылки на него под другим именем, Library1.Net40.dll .
Есть ли хороший способ указать моему приложению перенаправить все ссылки на Library1.Net40. dll для преобразования в Library1.dll ? Может быть, что-то похожее на способ перенаправления версий с помощью
У меня есть решение, которое обрабатывает событие AppDomain.AssemblyResolve , но это немного похоже на взлом, и я надеюсь, что лучший способ сделать это.
Изменить: Для справки, вот как я решил эту проблему с помощью события AppDomain.AssemblyResolve для перенаправления на другую сборку.