У меня есть библиотека под названием DirectShowLib-2005 v2.1.0.0Необработанное исключение типа 'System.IO.FileLoadException' произошло
http://api.256file.com/directshowlib-2005.dll/en-download-20911.html
в моем проекте под названием хуг ... он работает прекрасно, пока я не добавить WPFMediaKit библиотеку
Как Примечание: он использует DirectShowLib-2005 внутренне
После добавления этой WPFMediaKit библиотеки он бросает ошибку
Дополнительная информация: Не удалось загрузить файл или сборку 'DirectShowLib-2005, Version = 2.1.0.0, культура = нейтральной, PublicKeyToken = 67e7b740cdfc2d3f' или один из его зависимостей. Определение манифеста размещенной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040)
Спасибо заранее!
Я не могу удалить оригинал, так как один или несколько проектов зависели от него для отображения ТВ и веб-камеры ..etc. – tabby
Используйте переадресацию привязки для принудительной версии 2.1.0.0 для использования 2.1.0.26626 См. Здесь http://stackoverflow.com/questions/4451220/loading-multiple-versions-of-the-same-assembly – bradgonesurfing
Большое вам спасибо как случаи работают для меня: 1), поскольку вы предложили использовать привязку переадресации 2) изменение существующей dll до 2.1.0.26626 – tabby