RRanger
Дата: 06.05.2006 19:30:51
Привет всем.
Как всегда есть заковыристый вопросик.
Итак ситуация. В VB.NET создаю проект Integration Services Project (VS2005) у которого создается SSIS Package внутрь которого перетаскиваю Script Task.
В этой таске я собираюсь использовать сторонний namespace, который у меня представлен dll-кой.
И ..
И все. В стандартном проекте в меню add references был пункт выбора пути где лежит эта dll. Здесь же был зашит статический путь к текущей версии frameworka, где и лежали некоторые dll. Вообщем закинул туда dll и при помощи .net framework 2.0 configuration закинул её же в кеш.
После этого я смог скомпильнуть этот скритп.
Теперь непосредственно вопрос - можно ли сделать это как то попроще ?
И самое главное. Среди импортируемых namespac`ов были такое которые не располагаются в .net framework причем если проанализировать файл Package.dtsx (это xml обыкновенный) то можно наткнуться на атрибут
ReferencePath, в котором перечислены добавочные пути к namespace.
Этот атрибут можно использовать программно, но это не выход (на мой взгляд). Может кто то сталкивался с такой проблемой или похожей помогите пожалуйста.