Поделиться через


Ссылки на другие сборки в решениях со сценариями

Библиотека классов Microsoft платформа .NET Framework предоставляет разработчику скриптов мощный набор средств для реализации пользовательских функций в пакетах Служб Integration Services. Задача «Скрипт» и компонент скрипта также могут использовать пользовательские управляемые сборки.

Примечание.

Чтобы разрешить пакетам использовать объекты и методы из веб-службы, используйте команду Add Web Reference(Добавить веб-ссылку), доступную в Корпорации Майкрософт набор средств Visual Studio Tools для работы с приложениями (VSTA). В более ранних версиях служб Integration Services необходимо было создать прокси-класс для использования веб-службы.

Использование управляемой сборки

Чтобы службы Integration Services нашли управляемую сборку во время разработки, выполните следующие действия:

  1. Сохранить управляемую сборку в любой папке на компьютере.

    Примечание.

    В более ранних версиях служб Integration Services можно добавить только ссылку на управляемую сборку, хранящуюся в папке %windir%\Microsoft.NET\Framework\vx.x.xxxxxx или папке %ProgramFiles%\Microsoft SQL Server\100\SDK\Assemblys.

  2. Добавить ссылку на управляемую сборку.

    Чтобы добавить ссылку, в средствах VSTA в диалоговом окне Добавление ссылки на вкладке Обзор найдите и добавьте управляемую сборку.

Чтобы службы Integration Services нашли управляемую сборку во время выполнения, выполните следующие действия:

  1. Подписать управляемую сборку строгим именем.

  2. Установить сборку в глобальный кэш сборок на компьютере, где выполняется пакет.

    Дополнительные сведения см. в разделе Сборка, развертывание и отладка пользовательских объектов.

Использование библиотеки классов платформы Microsoft .NET Framework

Задача "Скрипт" и компонент "Скрипт" могут воспользоваться всеми другими объектами и функциональностью, предоставляемыми библиотекой классов платформа .NET Framework. Например, используя платформа .NET Framework, можно получить сведения о среде и взаимодействовать с компьютером, на котором выполняется пакет.

В этом списке описано несколько наиболее часто используемых классов платформа .NET Framework:

  • System.Data Содержит архитектуру ADO.NET.

  • System.IO Предоставляет интерфейс файловой системы и потоков.

  • System.Windows.Forms Предоставляет создание формы.

  • System.Text.RegularExpressions Предоставляет классы для работы с регулярными выражениями.

  • System.Environment Возвращает сведения о локальном компьютере, текущем пользователе и параметрах компьютера и пользователя.

  • System.Net Предоставляет сетевое взаимодействие.

  • System.DirectoryServices Предоставляет Active Directory.

  • System.Drawing Предоставляет обширные библиотеки обработки изображений.

  • System.Threading Включает многопоточное программирование.

Дополнительные сведения о платформа .NET Framework см. в библиотека MSDN.

Значок служб Integration Services (небольшой) Оставайтесь в курсе в службах Integration Services
Последние загрузки, статьи, примеры и видео из Корпорации Майкрософт, а также выбранные решения из сообщества, посетите страницу служб Integration Services на сайте MSDN:

Посетить страницу «Службы Integration Services» на сайте MSDN

Чтобы получать автоматические уведомления об этих обновлениях, подпишитесь на RSS-каналы, предлагаемые на этой странице.

См. также

Расширение пакетов с помощью сценариев