ClickOnce uygulamalarını yayımlama

ClickOnce uygulamasını ilk kez yayımlarken yayımlama özellikleri Yayımlama Sihirbazı kullanılarak ayarlanabilir. Sihirbazda özelliklerin yalnızca birkaçı kullanılabilir; diğer tüm özellikler varsayılan değerlerine ayarlanır.

Yayımlama özelliklerinde sonraki değişiklikler Proje Tasarımcısı'nın Yayımla sayfasında yapılır.

Not

.NET Core 3.1 ve .NET 5 veya üzeri için ClickOnce'da, Yayımlama sihirbazı ve Proje Tasarımcısı'nın Yayımla sayfası yerine Yayımla aracını kullanarak dağıtım özelliklerini ayarlarsınız. Daha fazla bilgi için bkz. .NET için ClickOnce ve ClickOnce kullanarak bir .NET Windows uygulaması dağıtma.

Yayımlama Sihirbazı

Uygulamanızı yayımlamaya yönelik temel ayarları ayarlamak için Yayımlama Sihirbazı'nı kullanabilirsiniz. Bu, aşağıdaki yayımlama özelliklerini içerir:

  • Yayımlama Klasörü Konumu - Visual Studio'nın dosyaları kopyaladığı yer (yerel bilgisayar, ağ dosya paylaşımı, FTP sunucusu veya Web sitesi)

  • Yükleme Klasörü Konumu - son kullanıcıların yükleneceği yer (ağ dosya paylaşımı, FTP sunucusu, Web sitesi, CD/DVD)

  • Çevrimiçi veya Çevrimdışı kullanılabilirlik - son kullanıcılar uygulamaya ağ bağlantısıyla veya ağ bağlantısı olmadan erişebiliyorsa

  • Güncelleştirme sıklığı : Uygulamanın yeni güncelleştirmeleri denetleme sıklığı.

    Daha fazla bilgi için bkz . Nasıl yapılır: Yayımlama Sihirbazı'nı kullanarak ClickOnce uygulaması yayımlama.

Yayımla Sayfası

ClickOnce dağıtımının özelliklerini yapılandırmak için Proje Tasarımcısı'nın Yayımla sayfası kullanılır. Aşağıdaki tabloda konular listelenir.

Ünvan Açıklama
Visual Studio'nın dosyaları nereye kopyaacağını belirtme Visual Studio'nın uygulama dosyalarını ve bildirimlerini nereye yerleştireceği nasıl ayarlanacağı açıklanır.
Son kullanıcıların yükleneceği konumu belirtin Kullanıcıların uygulamayı indirip yüklemek için gideceği konumun nasıl ayarlanacağı açıklanır.
ClickOnce çevrimdışı veya çevrimiçi yükleme modunu belirtme Uygulamanın çevrimdışı mı yoksa çevrimiçi mi kullanılıp kullanılamayacağının nasıl ayarlanacağı açıklanır.
ClickOnce yayımlama sürümünü ayarlama Yayımladığınız uygulamanın güncelleştirme olarak ele alınıp alınmayacağını belirleyen ClickOnce Yayımlama Sürümü özelliğinin nasıl ayarlanacağı açıklanır.
ClickOnce yayımlama sürümünü otomatik olarak artırma Uygulamayı her yayımladığınızda PublishVersion'ın Düzeltme numarasının nasıl otomatik olarak artırıldığı açıklanır.

Daha fazla bilgi için bkz. Yayımlama Sayfası, Proje Tasarımcısı

Uygulama Dosyaları iletişim kutusu

Bu iletişim kutusu, projenizdeki dosyaların yayımlama, dinamik indirme ve güncelleştirme için nasıl kategorilere ayrılmasını belirtmenize olanak tanır. Varsayılan olarak hariç tutulmayan veya indirme grubu olan proje dosyalarını listeleyen bir kılavuz içerir.

Dosyaları dahil etmek, dosyaları dışlamak, dosyaları veri dosyaları veya önkoşullar olarak işaretlemek ve Visual Studio kullanıcı arabiriminde koşullu yükleme için dosya grupları oluşturmak için bkz . Nasıl yapılır: ClickOnce tarafından hangi dosyaların yayımlandığını belirtme. Veri dosyalarını Mage.exe kullanarak da işaretleyebilirsiniz. Daha fazla bilgi için bkz . Nasıl yapılır: ClickOnce uygulamasına veri dosyası ekleme.

Önkoşullar iletişim kutusu

Bu iletişim kutusu, hangi önkoşul bileşenlerinin yüklendiğini ve bunların nasıl yüklendiğini belirtir. Daha fazla bilgi için bkz . Nasıl yapılır: ClickOnce uygulamasıyla önkoşulları yükleme ve Önkoşullar iletişim kutusu.

Uygulama Güncelleştirmeleri iletişim kutusu

Bu iletişim kutusu, uygulama yüklemesinin güncelleştirmeleri nasıl denetlemesi gerektiğini belirtir. Daha fazla bilgi için bkz . Nasıl yapılır: ClickOnce uygulaması için güncelleştirmeleri yönetme.

Yayımlama Seçenekleri iletişim kutusu

Yayımlama Seçenekleri iletişim kutusu bir uygulamanın dağıtım seçeneklerini belirtir. Daha fazla bilgi için bkz . ClickOnce Yayımlama ayarlarını belirtme

Ünvan Açıklama
Nasıl yapılır: ClickOnce uygulaması için dosya ilişkilendirmeleri oluşturma ClickOnce uygulamasına dosya adı uzantısı desteğinin nasıl ekleneceğini açıklar.
Nasıl yapılır: Çevrimiçi clickOnce uygulamasında sorgu dizesi bilgilerini alma ClickOnce uygulamasını çalıştırmak için kullanılan URL'de geçirilen parametrelerin nasıl alındığını gösterir.
Nasıl yapılır: Tasarımcıyı kullanarak ClickOnce uygulamalarının URL etkinleştirmesini devre dışı bırakma Tasarımcıyı kullanarak kullanıcıları Başlat menüsünden uygulamayı başlatmaya zorlamayı açıklar.
Nasıl yapılır: ClickOnce uygulamalarının URL etkinleştirmesini devre dışı bırakma Kullanıcıları Başlat menüsünden uygulamayı başlatmaya zorlamayı açıklar.
İzlenecek yol: Tasarımcı kullanarak ClickOnce dağıtım API'siyle isteğe bağlı derlemeleri indirme Uygulama derlemelerinin yalnızca tasarımcı kullanılarak uygulama tarafından ilk kez kullanıldığında nasıl indirildiklerini açıklar.
İzlenecek yol: ClickOnce dağıtım API'siyle isteğe bağlı derlemeleri indirme Uygulama derlemelerinin yalnızca uygulama tarafından ilk kez kullanıldığında nasıl indirildiklerini açıklar.
İzlenecek yol: ClickOnce dağıtım API'siyle uydu derlemelerini isteğe bağlı olarak indirme Uydu derlemelerinizi isteğe bağlı olarak işaretlemeyi ve yalnızca istemci makinesinin geçerli kültür ayarları için ihtiyaç duyduğu derlemeyi indirmeyi açıklar.
İzlenecek yol: ClickOnce uygulamasını el ile dağıtma ClickOnce uygulamanızı dağıtmak için .NET Framework yardımcı programlarının nasıl kullanılacağını açıklar.
İzlenecek yol: Yeniden imzalama gerektirmeyen ve marka bilgilerini koruyan bir ClickOnce uygulamasını el ile dağıtma Bildirimleri yeniden imzalamadan ClickOnce uygulamanızı dağıtmak için .NET Framework yardımcı programlarının nasıl kullanılacağını açıklar.
Nasıl yapılır: Projeleri hedef platformlara yapılandırma Projenizdeki Hedef CPU veya Platform hedef özelliğini değiştirerek 64 bit işlemci için yayımlamayı açıklar.
İzlenecek yol: ClickOnce uygulamasının birden çok .NET Framework sürümünde çalışmasını sağlama ClickOnce uygulamasının NET Framework'ün birden çok sürümüne yüklenmesini ve çalıştırılmasını nasıl etkinleştirileceği açıklanır.
İzlenecek yol: ClickOnce uygulaması için özel yükleyici oluşturma ClickOnce uygulamasını yüklemek için özel yükleyicinin nasıl oluşturulacağını açıklar.
Nasıl yapılır: Görsel stiller etkin bir WPF uygulaması yayımlama Görsel stillerin etkin kıldığı bir WPF uygulamasını yayımlamak istediğinizde görüntülenen bir hatayı gidermek için adım adım yönergeler sağlar.