Для получения требуемой версии библиотеки и её зависимостей, используйте менеджер Nuget в IDE (Visual Studio, Rider).
Создайте проект .net 4.6.2, добавьте библиотеку в Nuget, переключите сборку на Release и соберите проект - в папке сборки .\bin\Release
будут требуемые библиотеки.
Далее, в папке сборки удалите зависимости, которые уже имеются в постере (достаточно проверить по имени файла), иначе подключение в GAC будет завершаться ошибкой из-за конфликта.
Полученные dll переместите в директорию ExternalAssemblies (собранные файлы пустого проекта переносить не следует).
Подскажите пожалуйста, у меня такая же проблема, но ничего не помогает. Суть в том, что был приобретен шаблон с закрытым для редактирования кодом и к нему уже прилагались dll - ки которые по инструкции нужно было кинуть в папку ExternalAssemblies. Возможен ли такой вариант, что например в самом коде путь к библиотеке не совпадает с расположением на моем компе, или может шифрование какое то стоит особое?
Для написания дальнейшего функционала шаба мне естественно нужны эти библиотеки, но при добавлении в GAC выдает следующее:
Подключенее сборки к проекту C:\Program Files\ZennoLab\RU\ZennoPoster Pro V7\7.3.2.1\Progs\ExternalAssemblies\Appium.Net.dll не является .Net сборкой или не возможно получить доступ к сборке
Подключенее сборки к проекту System.Exception: Выдано исключение типа ""System.Exception"".
в ZennoLab.ProjectMaker.Controls.ProjectEditor.ProjectBar.StaticBlockSettings.GACReferences.BDh8VpLx1t(Object , OkButtonClickArgs )"
Спасибо.