Я пытаюсь добавить какой-нибудь безопасный код FTP в пакет служб SSIS. Я успешно использовал продукт EnterpriseDT в других проектах .NET, поэтому я хотел включить его в пакет служб SSIS 2008, над которым я работаю.
Если я создаю задачу сценария (VB), отредактируйте сценарий, выберите «Проект | Добавьте ссылку и выберите файл editFTPnetPRO.dll, он возвращается с этой ошибкой:
Информация о шаблоне не найдена. Подробнее смотрите в журнале приложений в Event Viewer.
Чтобы открыть «Просмотр событий», нажмите «Пуск», нажмите «Панель управления», дважды щелкните «Администрирование», а затем дважды нажмите «Просмотр событий».
Журнал приложения не содержит соответствующих подробностей.
Я понятия не имею, что это пытается сказать мне. Я зашел в тупик в поисках этого сообщения об ошибке и следуя предписанным исправлениям, но пока ничего не исправлено. Есть идеи, что может пойти не так?
P.S. - Я попытался исправить devenv.exe /installvstemplates
, который ничего не изменил.
Обновление : ошибка, обнаруженная в пакете служб SSIS при попытке его запустить:
Ошибка: System.Reflection.TargetInvocationException: Исключение было сгенерировано целью вызова. ---> System.IO.FileNotFoundException: не удалось загрузить файл или сборку 'edtFTPnetPRO, версия = 6.3.1.20, культура = нейтральная, PublicKeyToken = 0dce1ad63760d80b' или одна из ее зависимостей. Система не может найти указанный файл.
Где он ищет этот файл? Я попытался скопировать его в директорию проекта, в папку bin и в папку C: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.nnnn, но он все равно не может найти ее и не скажет, где это выглядит.