добавление сервиса в windows с vb.net - PullRequest
0 голосов
/ 12 октября 2018

Я создал приложение-службу Windows, и сейчас я работаю над установщиком для этого приложения-службы, поскольку существует множество пользовательских параметров, которые необходимо определить.

Ранее, когда мне нужно было создать сервис, я только что создал .bat-файл, содержащий соответствующую команду SC Create в temp, и выполнил ее, чтобы добавить свой сервис, однако я подумал, есть лиспособ добавить службу напрямую, а не создавать и выполнять файл bat.

1 Ответ

0 голосов
/ 12 октября 2018

Вам не нужен временный файл .bat.Вы можете запустить любую команду через Process.Start без временного файла.

Возможно, вам следует подумать о вашей технологии установки.Исполняемый файл VB.NET означает, что людям придется сначала запустить установщик для , который , а затем запустить его, чтобы получить установщик для службы.Меня немного удивит необходимость установки установщика. Например,

Wix может создавать пакеты установщика, которые устанавливают службу.Есть и другие альтернативы (но это бесплатно).

...