C# uygulama güncelleme işlemi nasıl otomatik yapılır?

nikoisbackx

Hectopat
Katılım
11 Aralık 2019
Mesajlar
109
Yer
Sakarya
Daha fazla  
Cinsiyet
Erkek
Meslek
Web & Mobile Developer
Merhabalar, C#'da butona tıklandığında mevut sürüm ile sunucuya yüklenmiş sürümü kontrol ettirip eğer yeni bir sürüm çıkmış ise otomatik setupla falan uğraşmadan güncelleme işlemini yaptırmak istiyoruz (Google Play'de uygulama güncelleme tarzında bir şey düşünüyoruz).

Sürüm kontrol işlemini yapabiliyoruz ancak güncelleme işlemini otomatik olarak nasıl yapabiliriz?
 
Merhabalar, C#'da butona tıklandığında mevut sürüm ile sunucuya yüklenmiş sürümü kontrol ettirip eğer yeni bir sürüm çıkmış ise otomatik setupla falan uğraşmadan güncelleme işlemini yaptırmak istiyoruz (Google Play'de uygulama güncelleme tarzında bir şey düşünüyoruz).

Sürüm kontrol işlemini yapabiliyoruz ancak güncelleme işlemini otomatik olarak nasıl yapabiliriz?
Merhabalar, C#'da butona tıklandığında mevut sürüm ile sunucuya yüklenmiş sürümü kontrol ettirip eğer yeni bir sürüm çıkmış ise otomatik setupla falan uğraşmadan güncelleme işlemini yaptırmak istiyoruz (Google Play'de uygulama güncelleme tarzında bir şey düşünüyoruz).

Sürüm kontrol işlemini yapabiliyoruz ancak güncelleme işlemini otomatik olarak nasıl yapabiliriz?
Makalenin yorumlarını da inceleyin.
 
Bu işin otomatiği var ama anladığım kadarı ile siz kendi sisteminizi kuruyorsunuz.

Ana klasörde güncellemeye yarayan yardımcı bir program olsun.("Updater.exe gibi.") Güncellemeyi kontrol eden ana program güncellemeyi geçici bir klasöre indirsin.(ZIP dosyasında olsun yeni uygulama.) Yeniden başlatma istesin ve güncellemeyi yapacak programı çalıştırsın. Güncellemeyi yapacak program eski dosyaları silsin, yenisini ZIP arşivinden çıkartıp yerleştirsin.(Bu işlemde kullanıcı ayar dosyası varsa onu silmesin.) Ana programı yeniden açsın. Bu mantıkla yapılabilir.
 
Bu işin otomatiği var ama anladığım kadarı ile siz kendi sisteminizi kuruyorsunuz.

Ana klasörde güncellemeye yarayan yardımcı bir program olsun.("Updater.exe gibi.") güncellemeyi kontrol eden ana program güncellemeyi geçici bir klasöre indirsin.(ZIP dosyasında olsun yeni uygulama.) Yeniden başlatma istesin ve güncellemeyi yapacak programı çalıştırsın. Güncellemeyi yapacak program eski dosyaları silsin, yenisini ZIP arşivinden çıkartıp yerleştirsin.(bu işlemde kullanıcı ayar dosyası varsa onu silmesin.) Ana programı yeniden açsın. Bu mantıkla yapılabilir.

Otomatiği nedir hocam?
 

Geri
Yukarı