Настройка приложения COM+ Server в качестве приложения-службы
Серверное приложение COM+ можно создать как службу для автоматического запуска системы или вручную с помощью активаций. Если служба не запускается, параметр обработки ошибок указывает серьезность ошибки и определяет действие, которое необходимо выполнить. Также доступен параметр настройки службы для запуска от имени локальной системной учетной записи, а также параметр назначения определенной учетной записи пользователя, для которой будет выполняться приложение COM+ сервера. Зависимости также можно выбрать из списка служб, зарегистрированных на компьютере, с помощью служб компонентов. Это позволит определить, какие службы должны выполняться перед запуском этой службы.
Настройка приложения COM+ для запуска в качестве службы
В дереве консоли средства администрирования служб компонентов найдите серверное приложение COM+, которое вы хотите запустить в качестве службы.
Щелкните правой кнопкой мыши приложение СЕРВЕРА COM+ и выберите пункт "Свойства".
В диалоговом окне "Свойства" щелкните вкладку "Активация".
В поле "Тип активации" проверка поле "Запуск приложения от имени службы NT" проверка.
Примечание.
Поле проверка "Запуск приложения от имени службы NT" включено только для серверных приложений и отключено для приложений библиотеки.
Нажмите кнопку "Настройка новой службы ".
В диалоговом окне "Имя службы" в поле "Тип запуска" выберите "Автоматически" или "Вручную".
(Необязательно) Чтобы указать действие, выполняемое для определенной ошибки, выберите "Игнорировать", "Обычный", "Тяжелый" или "Критически важный" в поле "Обработка ошибок". Поведение, связанное с каждым параметром, выглядит следующим образом:
- Игнорировать. Программа запуска регистрирует ошибку, но продолжает операцию запуска.
- Обычный. Ошибка регистрируется, отображается окно сообщения, и программа запуска продолжает операцию запуска.
- Тяжелая. Ошибка регистрируется, и система перезапускается с последней известной хорошей конфигурацией. Если это последняя известная хорошая конфигурация, которая запускается при регистрации ошибки, операция запуска продолжается.
- Критический. Ошибка регистрируется, и система перезапускается с последней известной хорошей конфигурацией. Если это последняя известная хорошая конфигурация, которая запускается при регистрации ошибки, операция запуска завершается сбоем.
(Необязательно) Чтобы задать другие службы в качестве зависимых, выберите зависимые службы из списка в поле "Зависимости ".
(Необязательно) Чтобы указать, что службе следует разрешить взаимодействовать с рабочим столом, проверка поле "Разрешить работу службы с рабочим столом" проверка.
Нажмите кнопку Создать.
(Необязательно) Чтобы назначить службу учетной записи пользователя, выполните следующие действия.
- На вкладке "Удостоверение" выберите "Этот пользователь".
- Чтобы выбрать пользователя, введите имя пользователя в поле "Пользователь " или нажмите кнопку "Обзор ".
- Введите пароль для учетной записи пользователя в поле "Пароль ".
- Введите тот же пароль в поле "Подтверждение пароля ".
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по