Office Çözümleri Yayımlama

ClickOnce ile Office çözümleri yayımlamanızın iki yolu vardır:

  • Basitleştirilmiş yayımlama deneyimi sağlayan Yayımlama Sihirbazı.

  • Tüm yayımlama adımlarını tamamen özelleştirmenizi sağlayan Proje Tasarımcısı'nın Yayımla sayfası.

Çözümlerin nasıl yayımlanacağını gösteren adım adım yönergeler için bkz. Nasıl Yapılır: Office Çözümünü ClickOnce Kullanarak Dağıtma.

Uygulama alanı: Bu konudaki bilgiler, Microsoft Office 2010 ve 2007 Microsoft Office sisteminin belge düzeyi projelerine ve uygulama düzeyi projelerine yöneliktir. Daha fazla bilgi için bkz: Office Uygulamalarında Kullanılabilir Özellikler ve Proje Türü.

Publish (Yayımlama) Klasörünün Yapısı

Bir Office çözümü yayımlandığında çözüm dosyaları aşağıdaki yapı ile yayımlama klasöründe oluşturulur.

  • Uygulama dosyaları klasörü.

    • Sürüme özgü uygulama bildirimi, Sürüme özgü dağıtma bildirimi ve özelleştirme derlemelerini içeren sürüme özgü alt dizinler. Bu dosya ve dizinler birbirine bağımlıdır ve tek bir paket gibi işlev gösterirler.
  • Kurulum programı.

  • Son sürüme özgü dağıtın bildirimine işaret eden bir dağıtım bildirimi.

Klasör Yapısını Yayımlama

ClickOnce, Office çözümünüzün her sürümü için yeni bir dağıtım bildirimi oluşturur. Örneğin, OutlookAddin1 adındaki bir çözümün ilk sürümü için, yayımlama işlemi, OutlookAddIn1_1_0_0_0 adındaki sürüme özgü bir klasörde sürüme özgü bir dağıtım bildirimi oluşturur. Bu alt klasör Application Files (Uygulama Dosyaları) klasöründedir. Ek olarak, ClickOnce, dağıtım bildiriminin bir kopyasını üst düzey yayımlama klasörüne koyar.

Bir sonraki artımlı yayımlama, OutlookAddIn1_1_0_0_1 adındaki sürüme özgü klasörde sürüme özgü bir dağıtım bildirimi oluşturur. Ayrıca, yayımlama klasöründeki dağıtım bildirimini en güncel sürüme özgü dağıtım bildirimiyle değiştirir.

ClickOnce derlemelerin sonuna .deploy uzantısını ekler. Bu şekilde, Internet Bilgi Hizmet'inin (IIS) güvenli bir yüklemesi, dosyaları güvenli olmayan bir uzantı nedeniyle engellemeyecektir. Dosyalar indirildikten sonra, ClickOnce çözümü ClickOnce önbelleğine yüklemeden önce .deploy uzantısını siler. Daha fazla bilgi için bkz. <deployment> Öğesi (ClickOnce Dağıtımı).

Yayımlama Sihirbazı

Yayımlama Sihirbazınu kullandığınız zaman seçeneklerin çoğu, Proje Tasarımcısının Yayımlama sayfasında bulunan varsayılan değerlerine ayarlanmıştır. Aşağıdaki tabloda, sihirbazın çözüm özelliklerine verdiği ayarlar gösterilmektedir.

Çözüm özellikleri

Varsayılan ayarın açıklaması

Yayımlama konumu

Gerekli.

Yayımlama konumu, Visual Studio'nun çözüm dosyalarını (örn. bildirimler, derlemeler, derleme işlemindeki diğer dosyalar) kopyaladığı dizindir. Bu dizine yazma erişiminizin olması gerekir.

Seçenekler arasında yerel bilgisayar, bir UNC dosya paylaşımı veya bir HTTP/HTTPS Web sitesi vardır. Bu bir yerel yol olabilir (C:\klasöradı\yayımlamaklasörü), göreli yol olabilir (publish\), ya da tam bir konum olabilir (\\sunucuadı\klasöradı veya http://sunucuadı/klasöradı).

Varsayılan olarak, yayımlama konumu IIS yüklü ise https://localhost/projeadı/, değilse publish\ dizinidir.

NotNot
Hedef bilgisayarda Windows Vista kullanılıyorsa dikkat edilecek daha fazla konu vardır.Yerel yayımlama seçeneğini kullanmak için Windows Vista'da yönetici olmanız gerekir.Ek olarak, varsayılan konum IIS'in yüklü olup olmadığına bağlı olmaksızın daima publish\ dizinidir.

Yükleme yolu

İsteğe Bağlı.

Yükleme yolu, son kullanıcının ondan özelleştirmeyi yüklediği dizindir. Aynı zamanda çözümün güncelleştirmeleri denetlemek için kullanacağı yoldur. Bu yol yayımlama klasörünün konumuyla aynı olabilir, ama bu bir gereksinim değildir.

Seçenekler arasında yerel bilgisayar, bir UNC dosya paylaşımı veya bir HTTP/HTTPS Web sitesi vardır. Bu bir yerel yol olabilir (C:\klasöradı\yayımlamaklasörü), göreli yol olabilir (publish\), ya da tam bir konum olabilir (\\sunucuadı\klasöradı veya http://sunucuadı/klasöradı). Bütün HTTP/HTTPS konumları US-ASCII karakterleriyle oluşturulmalıdır. Unicode karakterleri desteklenmez.

Yükleme yolu ayarlanmışsa, özelleştirme dosyaları tüm kullanıcıların özelleştirmeyi yüklemesi için o konumda olmalıdır. Bu konum yalnızca son dağıtım konumunu biliyorsanız ayarlanmalıdır.

Eğer yükleme dosyaları, belgeye göreli bir konumda veya CD seçeneğindeki gibi Kurulum programındaysa bu kutuyu boş bırakın.

Bu değer daha sonra atanabilir. Daha fazla bilgi için bkz. Nasıl Yapılır: Office Çözümünün Yükleme Konumunu Değiştirme.

Ön Koşullar

Proje Tasarımcısı'nın Yayımla sayfasındaki ayarları kullanır.

Güncelleştirme aralığı

Proje Tasarımcısı'nın Yayımla sayfasındaki ayarları kullanır. Varsayılan, her yedi günde bir denetlemektir.

Yayımlama sürümü

Proje Tasarımcısı'nın Yayımla sayfasındaki ayarı kullanır. Varsayılan, proje oluşturulduğunda 1.0.0.0'dır.

Yayımlama dili

Proje Tasarımcısı'nın Yayımla sayfasındaki ayarı kullanır. Varsayılan, Visual Studio'in dilidir.

Proje Tasarımcısının Yayımlama Sayfası

Proje Tasarımcısı'nın Yayımla sayfası bütün Kurulum özelliklerini yapılandırmanızı sağlar. Aşağıdaki tabloda bu özellikler açıklanır.

Çözüm özellikleri

Varsayılan ayarların açıklaması

Yayımlama klasörünün konumu

Gerekli.

Yayımlama konumu, Visual Studio'nun çözüm dosyalarını (örn. bildirimler, derlemeler, derleme işlemindeki diğer dosyalar) kopyaladığı dizindir. Bu dizine yazma erişiminizin olması gerekir.

Seçenekler arasında yerel bilgisayar, bir UNC dosya paylaşımı veya bir HTTP/HTTPS Web sitesi vardır. Bu bir yerel yol olabilir (C:\klasöradı\yayımlamaklasörü), göreli yol olabilir (publish\), ya da tam bir konum olabilir (\\sunucuadı\klasöradı veya http://sunucuadı/klasöradı).

Varsayılan olarak, yayımlama konumu IIS yüklü ise https://localhost/projeadı/, değilse publish\ dizinidir.

Yükleme klasörü URL'i

İsteğe Bağlı.

Yükleme klasörü URL'i, son kullanıcının ondan özelleştirmeyi yüklediği dizindir. Aynı zamanda çözümün güncelleştirmeleri denetlemek için kullanacağı yoldur. Bu yol yayımlama klasörünün konumuyla aynı olabilir, ama bu bir gereksinim değildir.

Seçenekler arasında yerel bilgisayar, bir UNC dosya paylaşımı veya bir HTTP/HTTPS Web sitesi vardır. Bu bir yerel yol olabilir (C:\klasöradı\yayımlamaklasörü), göreli yol olabilir (publish\), ya da tam bir konum olabilir (\\sunucuadı\klasöradı veya http://sunucuadı/klasöradı). Bütün HTTP/HTTPS konumları US-ASCII karakterleriyle oluşturulmalıdır. Unicode karakterleri desteklenmez.

Yükleme yolu ayarlanmışsa, özelleştirme dosyaları tüm kullanıcıların özelleştirmeyi yüklemesi için o konumda olmalıdır. Bu konum yalnızca son dağıtım konumunu biliyorsanız ayarlanmalıdır.

Eğer yükleme dosyaları, belgeye göreli bir konumda veya CD seçeneğindeki gibi Kurulum programındaysa bu kutuyu boş bırakın.

Bu değer daha sonra yönetici tarafından atanabilir. Daha fazla bilgi için bkz. Nasıl Yapılır: Office Çözümünün Yükleme Konumunu Değiştirme.

Ön Koşullar

Önkoşullar, Kurulum programına dahil edilebilir veya yükleme sırasında isteğe bağlı olarak indirilebilir.

  • Önkoşulları bileşen satıcısının web sitesinden indir: Bu seçeneği, bu önkoşulları Microsoft'tan indirmek için kullanın.

  • Önkoşulları uygulamam ile aynı konumdan indir: Bu seçeneği, önkoşulları yükleyicinize paketlemek için kullanın. Önkoşul dosyalarını Kurulum programına dahil etmek çözümün boyutunu arttırır.

  • Önkoşulları aşağıdaki konumdan indirin: Bu seçeneği, kullanıcılara önkoşulları bir Web sitesi veya ağ paylaşımı üzerinde ayrı bir Kurulum programı olarak kullanılabilir kılmak için kullanın.

Güncelleştir

Güncelleştirme aralığı çözümün güncelleştirmeleri ne sıklıkta denetleyeceğini belirtir. Varsayılan, her yedi günde bir denetlemektir.

Belge düzeyi özelleştirmesi veya uygulama düzeyi eklentisi her yüklendiğinde güncelleştirmeleri denetlemek çözümü güncel tutacak ancak başlangıç performansını etkileyecektir.

Eğer dağıtmayı bir CD ya da çıkarılabilir sürücü kullanarak yapıyorsanız, bunu Asla güncelleştirmeleri denetleme olarak ayarlayın.

Seçenekler (Açıklama)

Aşağıdaki özellikler için yayımlama seçenekleri ayarlanabilir:

Açyklama

  • Yayımlama dili: Office çözümünün yerel ayarı.

  • Yayımcı adı: şirketin veya geliştiricinin Program Ekle/Kaldır ya da Programlar ve Özellikler'de göründüğü şekliyle adı.

  • Ürün adı: Office çözümünün Program Ekle/Kaldır ya da Programlar ve Özellikler'de göründüğü şekliyle adı.

  • Destek URL'i: son kullanıcıların Office çözümü için teknik destek aldığı konum.

Seçenekler (Office Ayarları)

Aşağıdaki özellikler için yayımlama seçenekleri ayarlanabilir:

  • Çözüm adı: Office çözümünün Office uygulamasında göründüğü şekliyle adı.

  • Açıklama: Office çözümünün Office uygulamasında göründüğü şekliyle açıklaması.

  • Eklenti Yükleme Davranışı.

    • Başlangıçta Yükleme: Office uygulaması başladığında eklentinin yükleneceğini belirler.

    • İstek hâlinde yükleme: eklentinin sadece uygulamanın gerekli tuttuğu, kullanıcının eklentide bir işlevi kullanan bir UI öğesine (örn. Şeritteki özel bir düğmeye) tıklatması gibi durumlarda yükleneceğini belirler.

Yayımlama sürümü

Bu, her yayınla otomatik olarak arttırılır; ancak, el ile sayısal bir değer de verilebilir.

Yayımlama dili

Bu seçenek Microsoft Yazılım Lisans Koşulları'nın dilini ayarlar ve önkoşul listesine bu dilin paketini ekler. Özelleştirmenin dilini etkilemez. Kurulum programının dili Visual Studio'nda yüklü diller tarafından belirlenir.

Yayımlama dilinin nasıl değiştirildiği hakkında daha fazla bilgi için bkz. Nasıl Yapılır: ClickOnce Uygulaması için Yayımla Dilini Değiştirin.

Ayrıca bkz.

Kavramlar

Uygulama Dağıtımının Önkoşulları

Diğer Kaynaklar

Office Çözümlerini Dağıtma