2015-03-10 19 views
6

Yerel IIS sunucusunda barındırılan web uygulamasını farklı konumlarda kullanan birkaç istemcim var. Şu anda tüm sürüm 1.0 kullanıyor. Uzak sunucudan otomatik güncelleştirme asp.net web uygulaması

Ben uygulamanın yeni sürümü yeni bir sürümü olup olmadığını

başvurum kontrol edebilirsiniz konum X tarihinde saat http sunucusu sürüm 1.1, sıkıştırılmış ve ev sahibi demek yayınladı. Artık müşteri tarafında v1.0'ın yeni sürümle değiştirilebilmesi için neler yapılabilir? İstemci tarafında v1.0'ın çalışmasını istiyorum, otomatik olarak (kullanıcı izniyle) internet kullanan http sunucusundan v1.1'i indiriyor, dosyayı ayıklayıp yerel IIS sunucusunda barındırıyor.

Web uygulaması için ClickOnce gibi herhangi bir yöntemi var mıdır? Asp.net C# kullanarak uygulamayı oluşturdum. Herhangi bir 3. parti uygulaması veya C# kod örneği yararlı olacaktır.

cevap

2

Kendi kendini güncelleyen web uygulamaları yapmak istiyorsanız, veritabanını güncellemek için http://haacked.com/archive/2011/01/15/building-a-self-updating-site-using-nuget.aspx/ çözümünü kontrol edebilirsiniz, eğer nHibernate kullanımı SchemaUpdate kullanıyorsanız bir bootrapper sınıfı ekleyebilirsiniz. config) .Execute (true, true); Şemanın güncellendiğinden emin olmak için site/dizin üzerinde aradığınız. umarım bu yardım

İlgili konular