Forum
Merhabalar,
Dün akşamdan beri forumda misafir olarak arama yapıyorum bulamadığım için konu açıyorum. Eğer açılmışsa beni oraya yönlendirirseniz çok sevinirim 🙂
Şimdi sorunum şu şekilde. Bir firma için uygulama yazıyorum. Visual Studio ile C# windows forms uygulaması. Veritabanı ise Sql Server kullanıyorum. Kod aşaması tamamlanmak üzere. Veritabanı firmanın sunucusunda bulunacak. firmanın kendi mail sunucusu da mevcut. Fakat uygulamada ihtiyaç olduğunda sürekli güncelleme yapmak icap ediyor. bu durumda yaklaşık 10 makinaya kurulacak bu program. Her güncellemede bütün makinalardan kaldırıp yeniden kurulum yapmak mümkün olmuyor malesef.
Araştırma yaparken click once olayını okudum epey ama hep örnekler localhostta işlem yapmış. Ana sunucuda aynı işlemleri tekrarlamak isteyince
yani publishing folder location da
\\95.0.xxx.xxx\C$\inetpub\wwwroot\firmaadicomtr\httpdocs\tools\
dediğimde
Error 1 Failed to connect to '\\95.0.xxx.xxx\C$\inetpub\wwwroot\firmaadicomtr\httpdocs\tools\' with the following error: Unable to create the Web site '\\95.0.xxx.xxx\C$\inetpub\wwwroot\firmaadicomtr\httpdocs\tools\'. The path '\\95.0.xxx.xxx\C$\inetpub\wwwroot\firmaadicomtr\httpdocs\tools\' does not exist or you do not have access. Belirtilen yol geçersiz.
hatası veriyor. bu konuda yardımcı olur musunuz
şimdiden çok teşekkürler...
bir exe yapacaksın, açılışta veritabanından versiyon kontrol edecek. bu versiyon programın versiyonundan yeniyse ana programı silip yerine yeni exe yi koyacak. eğer versiyonlar eşitse ana exe yi çağıracak ve kendini kapatacak. bu kadar basit.
Farklı bır yol denemıssınız. Microsoft bu gibi uygulamalar ıcın onlıne dagıtım click once ı tavsıye edıyor. Sizin bir şey yapmanıza gerek yok . app.company.com gıbı bır domaıne publısjh edın ınstall lınkı oradan cıkacak zaten bır kere yukleme yetecektır. Daha sonra her acılısta guncelleme denetler ve varsa gunceller.
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com
Farklı bır yol denemıssınız. Microsoft bu gibi uygulamalar ıcın onlıne dagıtım click once ı tavsıye edıyor. Sizin bir şey yapmanıza gerek yok . app.company.com gıbı bır domaıne publısjh edın ınstall lınkı oradan cıkacak zaten bır kere yukleme yetecektır. Daha sonra her acılısta guncelleme denetler ve varsa gunceller.
Bazı dezavantajları nedeniyle (anlatması uzun sürer) kendi update yöntemimi kullanıyorum. Hazır gelen şeyler her zaman istediğimiz sonucu vermiyor.
musaıt bır zamanınızda dezavantajlarını dınlemek ısterım
saygılarımla
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com
Benim asıl sorunum visual studio üzerinden direk sunucuya publish edememek idi.
Tam olarak bir çözüm olmasada şöyle bir çözüm ürettim.
kendi localimde (belgelerimde örneğin) publish ettim. sonra publish edilen dosyaların hepsini alıp sunucuya kopyaladım. Sorun çözüldü 🙂
Teşekkürler..
edebılırsınız aslında dırek olarak \\ network pathı bılgısayarınıza map edıns onra fıle system uzerınden publısh edın bıraz yavas oluyr ama yapar 🙂
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com
Yoğun toplantılarımı bitirip örnek senaryoyu sizinle özelden paylaşıyor olacağım.
Teşekkürler .
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com