2013-12-12 4 views
0

У меня есть служба Windows (между прочим), которую я устанавливаю во время процесса установки WiX. Установщик отлично работал, но в один момент у него возникли проблемы. Я верю (не на 100%, если я сделал это до или после того, как произошли ошибки) Я вручную удалил сервис из-за удаления, фактически не удаляя файлы (Я обновил свои GUID, и они начали работать).Установщик WiX: ошибка 1921 при установке сервиса

При установке сейчас он начинает процесс и ударяет по стене. Сидит там на минуту, а затем выкидывает ошибку

Невозможно остановить службу ''(). Убедитесь, что у вас есть достаточные привилегии для остановки системных служб.

Чтобы подтвердить, мое имя службы не упоминалось выше, это на самом деле просто ''

Я включил подробные журналы, и может видеть, что ошибка 1921.

Вокруг этой ошибки в 1921, есть несколько ошибок I/O on thread 5068 could not be cancelled. Error: 1168.

Кажется, скопируйте все файлы, где они должны быть, прежде чем он ударит по ошибке.

ответ

0

Это связано с несоответствием в присвоении имени моего ServiceInstall моему ServiceControl. Как только я гарантировал, что они были сопоставлены (я загружал пустую ссылку для моего ServiceControl, следовательно, «), служба была исправлена.

Смежные вопросы