Создание сборки WinSCP .NET Исполняемый файл winscp.exe не был найден в расположении сборки при установке в GAC для служб SSIS

У меня есть пакет, который загружает файлы с FTP с помощью WinSCP, который отлично работает, когда я запускаю его локально. Но мы сталкиваемся с проблемами при запуске из развернутой версии из каталога БД SSIS. Регистрация GAC уже выполнена для файла .dll.

Ниже приведена ошибка, которую мы получаем.

введите здесь описание изображения

ОБНОВЛЕНИЕ

введите здесь описание изображения


person Prakazz    schedule 13.03.2015    source источник


Ответы (1)


Цитирование документации по Установке сборки WinSCP .NET:

Установка

Пакет включает в себя саму сборку (winscpnet.dll) и необходимую зависимость WinSCP исполняемый файл winscp.exe.

Бинарные файлы взаимодействуют друг с другом и должны храниться в одной папке, чтобы сборка работала. В редких случаях это невозможно (например, при установке сборки в GAC ), используйте свойство Session.ExecutablePath, чтобы сборки, чтобы найти winscp.exe в другом месте.

person Martin Prikryl    schedule 13.03.2015