Пользовательские адаптеры SSIS — неподписанные библиотеки DLL — проблема с GAC

#ssis #custom-component

#ssis #пользовательский компонент

Вопрос:

Я ссылаюсь на сторонние библиотеки DLL и библиотеки DLL .net library (которые не подписаны) внутри наших пользовательских компонентов.

Чтобы иметь возможность использовать мой пользовательский компонент ssis, я считаю, что мне нужно его настроить. И, похоже, также требуется, чтобы я настроил сторонние библиотеки DLL и библиотеки .net, на которые ссылаются.

Вот в чем проблема. Я попробовал строго подписать все библиотеки DLL с помощью программного обеспечения для подписи и заблокировал их.

Но теперь ошибки, которые я получаю, выглядят следующим образом:

 The type '<dotnet class>' is defined in an assembly that is not referenced. You must add a reference to assembly '<dll name>, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null'.
  

Есть предложения?

Комментарии:

1. «PublicKeyToken=null» указывает, что что-то ищет неподписанную версию сборки.