1

У меня есть служба Windows в моей MSI, и я установил пользовательские действия для установки и удаления, чтобы установить и удалить мой сервис соответственно, это отлично работает. При обновлении служба выдает ошибку 1001. Как мне обновить мою службу, используя установщик VS 10?Обновление службы Windows с помощью установщика MSI

+0

Что вы подразумеваете под обновлением услуги? вы хотите удалить существующий сервис и установить новую службу с помощью MSI? – Kurubaran

+0

yup AccessDenied –

+0

В основном 1001 вызвано вашим пользовательским действием. вы отлаживали его? что вы делаете в своих пользовательских действиях? – Kurubaran

ответ

0

Если вам надоело изобретать колесо и бороться с связанными с этим ошибками, проверьте video on my blog.

Он показывает, как создать сервис и упаковать его в качестве установки, проверить его на TFS, построить его и протестировать на виртуальной машине менее чем за 10 минут. Этот установщик полностью настроен для крупных обновлений и не будет проблем с обновлением, если вы создадите еще один выпуск и протестируете это.

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