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 ;)
Comments