none
Serviço do windows com icone de execução em segundo plano RRS feed

  • Pergunta

  • Boa tarde. Estou trabalhando em um projeto em que tenho de desenvolver um serviço para o windows, para evitar que a aplicação seja fechada inadvertidamente, visto que, ela terá o intuito de receber informações 24h por dia via mqtt e tratar as informações recebidas. Além disto, eu gostaria de ter um ícone de execução em segundo plano, no qual, ao dar dois cliques, um form fosse aberto e com ele fosse possível consultar informações no banco de dados.

    A aplicação está sendo desenvolvida com dotnet 4.8, alguém sabe se é possível desenvolver este projeto ou não, e se sim, como devo fazer para que ao iniciar o serviço, também seja criado o ícone de execução em segundo plano (no canto inferior direito da tela). Desde já obrigado.

    terça-feira, 21 de março de 2023 19:49

Todas as Respostas

  • Olá Ricardo,

    Obrigado por usar os fóruns do MSDN.

    Recebemos o seu inquérito e juntamente com a comunidade esperamos encontrar uma solução para o seu problema e/ou dúvida. 

    Se você tiver informações adicionais que possam nos ajudar a resolver o problema, poderá adicioná-las para acelerar o tempo de resposta.

    Pablo Garcia
    ____________________________

    Por favor, lembre-se de marcar "PROPOR COMO RESPOSTA" para respostas que resolveram seu problema, é uma maneira comum de reconhecer aqueles que ajudaram e torna mais fácil para outros visitantes encontrarem a solução mais tarde.
    terça-feira, 21 de março de 2023 21:57
  • Olá Ricardo,

    Tudo bem?

    De acordo com a pergunta. É definitivamente possível desenvolver um serviço do Windows no .NET 4.8 para evitar que o aplicativo feche e receba informações inadvertidamente via MQTT. Você pode usar System.ServiceProcess no .NET 4.8 para criar um serviço do Windows que é executado em segundo plano e recebe continuamente informações por meio do MQTT. Você pode usar o pacote NuGet MQTTnet para comunicação MQTT.

    Se você tiver informações adicionais que possam nos ajudar para procurar por mais informações, poderia adicioná-las para acelerar o tempo de resposta e ter uma melhor certeza sobre o que você precisa.

    Fico no aguardo.
     
    Pablo Garcia
    ____________________________
     
     
    Por favor, lembre-se de marcar "PROPOR COMO RESPOSTA" para respostas que resolveram seu problema, é uma maneira comum de reconhecer aqueles que ajudaram e torna mais fácil para outros visitantes encontrarem a solução mais tarde.
    sexta-feira, 24 de março de 2023 23:49
    • Editado Titodj7 sábado, 25 de março de 2023 01:25
    sábado, 25 de março de 2023 01:24