Установка службы Windows на сервере Windows - PullRequest
0 голосов
/ 13 сентября 2011

Я создал службу Windows с VS 2008 с добавлением проекта установки. VS и вся разработка - это сервер Win 2003, поэтому, когда я устанавливаю службу, но щелкаю по проекту установки и выбираю «Установить», все нормально.

Теперь пришло время перенести сервис на тестовый сервер, то же самое оборудование / ОС. Я скопировал Release forlder и запустил исполняемый файл службы, в результате чего ничего не происходило, кроме записи в журнале событий: «EventType clr20r3, P1 uploaderservice.exe, P2 1.0.0.0, P3 4e6e3f3e, P4 uploaderservice, P5 1.0.0.0, P6 4e6e3f3e, P7 4, P8 7, P9 system.typeinitialization, P10 NIL. "

Похоже, что это общая ошибка, и поиск в Google ничего не дал.

Есть идеи, как развернуть / установить подобные вещи?

Спасибо, Risho

1 Ответ

1 голос
/ 13 сентября 2011

Если у вас есть проект установки VS, вы должны скопировать файл * .msi на сервер, на котором вы хотите установить службу.

Если у вас нет проекта установки, генерирующего пакет установщика, Создай.Вот MSDN учебник, как это сделать: http://msdn.microsoft.com/en-us/library/19x10e5c.aspx

...