ClickOnce Yayımlama özelliklerini belirtme
ClickOnce Yayımlama özelliklerini Project Tasarım Aracı Yayımla sayfasında veya Yayımlama Sihirbazı'nı kullanarak yapılandırabilirsiniz. Bu makalede yayımlama konumu, yükleme URL'si, çevrimiçi veya çevrimdışı yükleme modu ve yayımlama sürümü gibi temel özellikleri belirtmeyi öğreneceksiniz.
Yayımlama konumu belirtme
ClickOnce kullanarak bir uygulama yayımladığınızda, özelliği uygulama Publish Location
dosyalarının ve bildiriminin yerleştirildiği konumu belirtir. Bu bir dosya yolu veya FTP sunucusunun yolu olabilir.
Özelliğini Project Tasarım Aracı'nin Yayımla sayfasında veya Yayımlama Sihirbazı'nı kullanarak belirtebilirsinizPublish Location
. Daha fazla bilgi için bkz . Nasıl yapılır: Yayımlama Sihirbazı'nı kullanarak ClickOnce Uygulaması Yayımlama.
Not
ClickOnce kullanarak bir uygulamanın birden fazla sürümünü yüklediğinizde, yükleme uygulamanın önceki sürümlerini belirttiğiniz yayımlama konumunda arşiv adlı bir klasöre taşır. Önceki sürümleri bu şekilde arşivleme, yükleme dizininin önceki sürümdeki klasörlerden uzak kalmasını sağlar.
Çözüm Gezgini'da bir proje seçiliyken, Proje menüsünde Özellikler'e tıklayın.
Yayımla sekmesine tıklayın.
Not
.NET Core 3.1 ve .NET 5 veya üzeri için ClickOnce'da, Yayımlama sihirbazı ve Project Tasarım Aracı 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 Konumu alanına aşağıdaki biçimlerden birini kullanarak yayımlama konumunu girin:
Bir dosya paylaşımında veya disk yolunda yayımlamak için, bir UNC yolu (\\Server\ApplicationName) veya bir dosya yolu (C:\Deploy\ApplicationName) kullanarak yolu girin.
FTP sunucusunda yayımlamak için yolu ftp://ftp.microsoft.com/< ApplicationName> biçimini kullanarak girin.
Gözat (...) düğmesinin çalışması için Yayımlama Konumu kutusunda metnin bulunması gerektiğini unutmayın.
Son kullanıcıların yükleme yapacakları konumu belirtme
ClickOnce uygulamasını yayımlarken, kullanıcıların uygulamayı indirmek ve yüklemek için gittiği konum, uygulamayı ilk yayımladığınız konum olmayabilir. Örneğin, bazı kuruluşlarda bir geliştirici bir uygulamayı hazırlama sunucusuna yayımlayabilir ve ardından bir yönetici uygulamayı bir Web sunucusuna taşıyabilir.
Bu durumda, kullanıcıların uygulamayı indirmek için gideceği Web sunucusunu belirtmek için özelliğini kullanabilirsiniz Installation URL
. Bu, uygulama bildiriminin güncelleştirmelerin nerede arandığını bilmesi için gereklidir.
Özelliği Project Installation URL
Tasarım Aracı Yayımla sayfasında ayarlanabilir.
Not
Özelliği Installation URL
PublishWizard kullanılarak da ayarlanabilir. Daha fazla bilgi için bkz . Nasıl yapılır: Yayımlama Sihirbazı'nı kullanarak ClickOnce uygulaması yayımlama.
Yükleme URL'si belirtme
Çözüm Gezgini'da bir proje seçiliyken, Proje menüsünde Özellikler'e tıklayın.
Yayımla sekmesine tıklayın.
Not
.NET Core 3.1 ve .NET 5 veya üzeri için ClickOnce'da, Yayımlama sihirbazı ve Project Tasarım Aracı 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.
Yükleme URL'si alanında, biçimini kullanarak tam URL kullanarak yükleme konumunu veya biçimini
https://www.contoso.com/ApplicationName
\Server\ApplicationName
kullanarak bir UNC yolu girin.
ClickOnce çevrimdışı veya çevrimiçi yükleme modunu belirtme
Install Mode
ClickOnce uygulaması için, uygulamanın çevrimdışı mı yoksa çevrimiçi mi olacağını belirler. Uygulama yalnızca çevrimiçi kullanılabilir'i seçtiğinizde, kullanıcının uygulamayı çalıştırabilmesi için ClickOnce yayımlama konumuna (Web sayfası veya dosya paylaşımı) erişimi olmalıdır. Uygulama çevrimdışı da kullanılabilir'i seçtiğinizde, uygulama Başlat menüsüne ve Program Ekle veya Kaldır iletişim kutusuna girdiler ekler; kullanıcı bağlı olmadığında uygulamayı çalıştırabilir.
, Install Mode
Project Tasarım Aracı'nin Yayımla sayfasında ayarlanabilir.
Not
, Install Mode
Yayımlama sihirbazı kullanılarak da ayarlanabilir. Daha fazla bilgi için bkz . Nasıl yapılır: Yayımlama Sihirbazı'nı kullanarak ClickOnce uygulaması yayımlama.
ClickOnce uygulamasını yalnızca çevrimiçi kullanılabilir hale getirme
Çözüm Gezgini'da bir proje seçiliyken, Proje menüsünde Özellikler'e tıklayın.
Yayımla sekmesine tıklayın.
Not
.NET Core 3.1 ve .NET 5 veya üzeri için ClickOnce'da, Yayımlama sihirbazı ve Project Tasarım Aracı 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.
Yükleme Modu ve Ayarlar alanında Uygulama yalnızca çevrimiçi kullanılabilir seçeneği düğmesine tıklayın.
ClickOnce uygulamasını çevrimiçi veya çevrimdışı kullanılabilir hale getirme
Çözüm Gezgini'da bir proje seçiliyken, Proje menüsünde Özellikler'e tıklayın.
Yayımla sekmesine tıklayın.
Yükleme Modu ve Ayarlar alanında Uygulama çevrimdışı kullanılabilir seçeneği düğmesine de tıklayın.
Uygulama yüklendiğinde Başlangıç menüsüne ve Denetim Masası'da Program Ekle veya Kaldır'a girdiler ekler.
ClickOnce yayım sürümünü ayarlama
ClickOnce Publish Version
özelliği, yayımladığınız uygulamanın güncelleştirme olarak ele alınıp alınmayacağını belirler. Sürüm her artırıldığında, uygulama bir güncelleştirme olarak yayımlanır.
Özelliği Project Publish Version
Tasarım Aracı Yayımla sayfasında ayarlanabilir.
Not
Uygulama her yayımlandığında özelliği otomatik olarak artıran Publish Version
bir proje seçeneği vardır; bu seçenek varsayılan olarak etkindir. Daha fazla bilgi için bkz . ClickOnce Yayımlama Sürümünü Otomatik Olarak Artırma.
Yayımlama sürümünü değiştirme
Çözüm Gezgini'de bir proje seçiliyken, Proje menüsünde Özellikler'e tıklayın.
Yayımla sekmesine tıklayın.
Not
.NET Core 3.1 ve .NET 5 veya üzeri için ClickOnce'da, Yayımlama sihirbazı ve Project Tasarım Aracı 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.
Sürümü Yayımla alanında Ana, İkincil, Derleme veya Düzeltme sürüm numaralarını artırın.
Not
Sürüm numarasını asla azaltmamalısınız; bunu yapmak öngörülemeyen güncelleştirme davranışına neden olabilir.
ClickOnce yayım sürümünü otomatik olarak artırma
ClickOnce uygulamasını yayımlarken, özelliğinin Publish Version
değiştirilmesi uygulamanın güncelleştirme olarak yayımlanmasına neden olur. Varsayılan olarak, Visual Studio uygulamayı her yayımladığınızda sayısını Publish Version
otomatik olarak artırırRevision
.
Bu davranışı Project Tasarım Aracı Yayımla sayfasında devre dışı bırakabilirsiniz.
Not
Gördüğünüz iletişim kutuları ve menü komutları, etkin ayarlarınıza ve ürün sürümüne bağlı olarak Yardım menüsünde açıklanana göre farklılık gösterebilir. Ayarlarınızı değiştirmek için Araçlar menüsünden Ayarlar İçeri ve Dışarı Aktar'ı seçin. Daha fazla bilgi için bkz . Ayarları sıfırlama.
Yayımlama sürümünü otomatik olarak artırmayı devre dışı bırakma
Çözüm Gezgini'da bir proje seçiliyken, Proje menüsünde Özellikler'e tıklayın.
Yayımla sekmesine tıklayın.
Not
.NET Core 3.1 ve .NET 5 veya üzeri için ClickOnce'da, Yayımlama sihirbazı ve Project Tasarım Aracı 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.
Sürümü Yayımla bölümünde, Düzeltmeyi her sürümle otomatik olarak artır onay kutusunu temizleyin.
İlgili içerik
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin