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


Регистрация пользовательского бизнес-объекта

Чтобы успешно запустить пользовательский бизнес-объект (.dll или .exe) с помощью веб-сервера, идентификатор progID бизнес-объекта должен быть введен в реестр, как описано в этой процедуре. Эта функция RDS защищает безопасность веб-сервера, выполняя только санкционированные исполняемые файлы.

Важный

Начиная с Windows 8 и Windows Server 2012, компоненты сервера RDS больше не включены в операционную систему Windows (дополнительные сведения см. в статье Windows 8 и Windows Server 2012 Compatibility Cookbook). Клиентские компоненты RDS будут удалены в будущей версии Windows. Избегайте использования этой функции в новой работе разработки и планируйте изменение приложений, которые в настоящее время используют эту функцию. Приложения, использующие RDS, должны перенестись в службу данных WCF .

Заметка

Для MDAC 2.0 и более поздних версий и Windows DAC бизнес-объект по умолчанию RDSServer.DataFactory, не регистрируется по умолчанию во время установки MDAC/Windows DAC. Однако если RDSServer.DataFactory был зарегистрирован как безопасный для выполнения на компьютере до установки, запись реестра сохраняется для новой установки.

Чтобы зарегистрировать настраиваемый бизнес-объект:

  1. Щелкните Запустить и нажмите кнопку Запустить.

  2. Введите RegEdit и нажмите ОК.

  3. В редакторе реестра перейдите к ключу HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC\Parameters\ADCLaunch.

  4. Выберите ключ ADCLaunch, а затем в меню Изменитьнаведите на Создать и щелкните Ключ.

  5. Введите ProgID вашего пользовательского бизнес-объекта и нажмите Enter. Оставьте запись значение пустой.