Visual C# (.NET)

Çalışan C# Windows Service’in Üzerine Yeni Servis Publish Etmek

Arkaplanda Çalışan C# Windows Servisi, Servisin Yeni Versiyonu ile Değiştirme:

1- Uzak bilgisayardaki servisi AdministrativeTools -> Services kısmından Stop edin.

2- Uzak bilgisayardaki CMD‘yi Run As Administrator olarak açıp varolan servisi aşağıdaki kodlarla uninstall edin. (Sonra 5. maddede görüldüğü gibi 4. madde ile attığınız yeni projeyi install edin.)

cd C:\Windows\Microsoft.NET\Framework\v4.0.30319
InstallUtil C:\Batchs\ServisinAdı\ServisinAdı.exe -u

3- Kendi makinanızdaki C# projesini Release modda build edin.

4- Release ettiğiniz kendi makinanızdaki C: sürücüsü bin/release‘deki projeyi, uzak makinadaki C:\Batchs\ServisinAdı‘ya kopyalayın.

5- Artık yeni attığınız deploymenti uzak bilgisayara install edebilirsiniz. Uzak makinedeki CMD‘yi Run As Administrator olarak açıp aşağıdaki kodlarla install edin.

cd C:\Windows\Microsoft.NET\Framework\v4.0.30319
InstallUtil C:\Batchs\ServisinAdı\ServisinAdı.exe -i

6- Uzak bilgisayardaki servisi AdministrativeTools -> Services kısmından Start edin.

7- İşlem tamam ;)

You can share and save this page with:
Tags: , , , , , , , , , , , , , , , , , , , , , , , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

*