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


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

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

ПримечаниеПримечание

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

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

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

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

    ПримечаниеПримечание

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

  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 (маленький) Будьте в курсе новых возможностей cлужб Integration Services

Чтобы загружать новейшую документацию, статьи, образцы и видеоматериалы от корпорации Майкрософт, а также лучшие решения от участников сообщества, посетите страницу служб Integration Services на сайтах MSDN или TechNet:

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

См. также

Основные понятия