Instalação e desinstalação do serviço de gravação de janelas em C #

1.   Crie um novo projeto ou selecione a solução atual - clique com o botão direito do mouse - adicione - novo projeto

2.   Selecione Projeto Visual C # (Tipo de projeto) , Serviço do Windows (modelo) , preencha o nome do serviço a ser criado e pressione o botão OK.

3.   Um projeto WindowsService1 é criado por padrão no gerenciador de recursos e um arquivo Service.cs é incluído no projeto

4.   Alterne da visualização de código para a visualização de design, clique com o botão direito do mouse e selecione " Adicionar instalador "

5. No   explorador de projetos atual, você encontrará um arquivo ProjectInstaller.cs adicional Clique no arquivo para abrir o formulário ProjectInstaller.cs [ design ] . Você encontrará que existem dois componentes "servi ceProcessInstaller1" e "serviceInstaller1" automaticamente .

6.   Defina os atributos do componente serviceInstaller1 : ServiceName = MyService (o nome é arbitrário ) e StartType = Automation ( inicia automaticamente na inicialização)

7.   Defina o atributo do componente serviceProcessInstaller1 : Accout = LocalSystem

8,   selecionar a solução atual, certo - regenerado. Haverá mais um arquivo exe no arquivo de depuração

9.   Registro do servidor Windows Abra a ferramenta de linha de comando que acompanha o Visual Studio , clique com o botão direito do mouse e selecione Executar como administrador e digite o seguinte comando: 

InstallUtil D: /service.exe  ( service.exe é o arquivo exe gerado pelo projeto agora )

Desinstalar serviço

InstalarUtil / u D: /service.exe

Depois disso, você pode ver o serviço recém-instalado na interface de gerenciamento de serviços.

Publicado 28 artigos originais · Gosto 15 · Visitas: 110.000 ou mais

Acho que você gosta

Origin blog.csdn.net/z3h0a5n8g8x9i9a2o3/article/details/9849465
Recomendado
Clasificación