Я использовал стороннюю dll (ABCpdf) в своем приложении .NET и установил приложение на другую машину. Программа работала нормально, но затем срок действия истек и мы приобрели сторонний компонент и скопировали новую dll в каталог приложения. При запуске моего приложения мы получили сообщение об ошибке, что сборка не может быть загружена. Я заметил, что ссылка на dll имеет локальный набор для копирования в false, поэтому я изменил его на true. По-прежнему получается такая же ошибка.DLL-конфликт - пробная версия и приобретенная
Я проверил, и на компьютере есть копия DLL - одна в папке установленного стороннего приложения, одна в папке приложения моего приложения (скопирована из папки установки), а также одна в GAC. Я установил копию локально в true, но затем снова, как только сборка установлена в GAC, это версия, которая всегда будет использоваться.
Как решить проблему? Удастся ли удалить dll из GAC? Будет ли это решение моей проблемы? Пожалуйста, сообщите
Это было первое, что я сделал, но не повезло – ElenaDBA