Aracılığıyla paylaş


Office çözümleri için uygulama bildirimleri

Uygulama bildirimi, Bir Microsoft Office çözümüne yüklenen derlemeleri açıklayan bir XML dosyasıdır. Visual Studio'daki Microsoft Office geliştirme araçları, ClickOnce uygulama bildirimi başvurusunda tanımlanan ClickOnce uygulama bildirim şemasını kullanır.

Office çözümleri için uygulama bildirimleri aşağıdaki ClickOnce öğelerini ve özniteliklerini kullanır.

Öğe Açıklama Özellikler
<assembly> Öğesi (ClickOnce Uygulaması) Gerekli. Üst düzey öğe. manifestVersion
<assemblyIdentity> Öğesi (ClickOnce Uygulaması) Gerekli. ClickOnce uygulamasının birincil derlemesini tanımlar. Adı

version

Publickeytoken

Processorarchitecture

Dil
<trustInfo> Öğesi (ClickOnce Uygulaması) Uygulama güvenlik gereksinimlerini tanımlar. Hiçbiri
<entryPoint> Öğesi (ClickOnce Uygulaması) Gerekli. Yürütme için uygulama kodu giriş noktasını tanımlar. Adı

dependencyName

customHostSpecified
<dependency> Öğesi (ClickOnce Uygulaması) Gerekli. Uygulamanın çalışması için gereken her bağımlılığı tanımlar. İsteğe bağlı olarak önceden yüklenmesi gereken derlemeleri tanımlar. Hiçbiri
<file> Öğesi (ClickOnce Uygulaması) Gerekli. Uygulama tarafından kullanılan derleme olmayan her dosyayı tanımlar. Dosyayla ilişkilendirilmiş Bileşen Nesne Modeli (COM) yalıtım verilerini içerebilir. Adı

Boyutu

Office çözümleri için uygulama bildirimleri, ad alanında aşağıdaki öğeye co.v1 sahiptir.

<entryPoint>
    <co.v1:customHostSpecified />
</entryPoint>

Bu uygulama bildirimleri, ad alanında vstav3 aşağıdaki öğelere ve özniteliklere de sahiptir.

<addIn>
  <entryPointsCollection>
    <entryPoints>
      <entryPoint>
      </entryPoint>
    </entryPoints>
  </entryPointsCollection>
  <update></update>
  <postActions>
    <postAction>
      <postActionData>
      </postActionData>
    <postAction>
  </postActions>
  <application>
    <customizations>
      <customization>
      </customization>
    </customizations>
  </application
</addIn>
Öğe Açıklama Özellikler
<customHostSpecified> Öğesi (Visual Studio'da Office Geliştirme) Gerekli. Bildirimi özel olarak bir Office çözümü olarak işaretler. Hiçbiri
<addin> Öğesi (Visual Studio'da Office Geliştirme) Gerekli. Giriş noktalarını tek bir ad alanında depolar. Hiçbiri
<entryPointsCollection> Öğesi (Visual Studio'da Office Geliştirme) Gerekli. Bir veya daha fazla Office çözümü için tüm derlemeleri gruplandırır. id
<entryPoints> Öğesi (Visual Studio'da Office Geliştirme) Gerekli. Office çözümünü çalıştırmak için tüm derlemeleri gruplandırın. Hiçbiri
<entryPoint> Öğesi (Visual Studio'da Office Geliştirme) Gerekli. Bir Office çözümünde çalıştırılacak derlemeyi tanımlar. class

Sözleşme
<update> Öğesi (Visual Studio'da Office Geliştirme) Gerekli. Çözüm güncelleştirmelerini yapılandırıyor. Etkin

Sona erme
<postActions> Öğesi (Visual Studio'da Office Geliştirme) isteğe bağlı. Office çözümleri yüklendikten sonra çalıştırılan tüm dağıtım sonrası eylemleri gruplandırır. Hiçbiri
<postAction> Öğesi (Visual Studio'da Office Geliştirme) isteğe bağlı. Dağıtım sonrası eylemini tanımlar. Hiçbiri
<postActionData> Öğesi (Visual Studio'da Office Geliştirme) isteğe bağlı. Dağıtım sonrası eylemi için verileri yapılandırıyor. Hiçbiri
<application> Öğesi (Visual Studio'da Office Geliştirme) Gerekli. Uygulamaya özgü bilgileri tek bir düğüme sarmalar. Hiçbiri
<customizations> Öğesi (Visual Studio'da Office Geliştirme) Gerekli. Uygulamaya özgü tüm konak bilgilerini ayrı bir ad alanında depolar. Hiçbiri
<customization> Öğesi (Visual Studio'da Office Geliştirme) Gerekli. Uygulamaya özgü bilgileri ayrı bir ad alanında depolar. Xmlns
<document> Öğesi (Visual Studio'da Office Geliştirme) Yalnızca belge düzeyi çözümler için gereklidir. Özelleştirmeye özgü bilgileri depolar. solutionId
<appAddin> Öğesi (Visual Studio'da Office Geliştirme) Yalnızca uygulama düzeyinde çözümler için gereklidir. Özelleştirmeye özgü bilgileri depolar. Uygulama

Loadbehavior

Keyname
<friendlyName> Öğesi (Visual Studio'da Office Geliştirme) isteğe bağlı. Yüklü VSTO Eklentileri listesinde görünen VSTO Eklentisinin adını depolar. Hiçbiri
<description> Öğesi (Visual Studio'da Office Geliştirme) Yalnızca VSTO Eklentileri için gereklidir. Yüklü programlar listesinde görünen açıklamayı depolar. Hiçbiri
<formRegions> Öğesi (Visual Studio'da Office Geliştirme) Yalnızca form bölgeleri içeren Outlook VSTO Eklentileri için gereklidir. Hiçbiri
<formRegion> Öğesi (Visual Studio'da Office Geliştirme) Yalnızca form bölgeleri içeren Outlook VSTO Eklentileri için gereklidir. Ad
<vstoRuntime> Öğesi (Visual Studio'da Office Geliştirme) Gerekli. Office çözümü tarafından desteklenen Office çalışma zamanı için Visual Studio Araçları belirli bir sürümünü açıklar. Sürüm

version

Supporturl

Açıklamalar

Office çözümlerinde uygulama ve dağıtım bildirimlerini el ile düzenleyebilirsiniz. Daha sonra, Bildirim Oluşturma ve Düzenleme Aracı (mage.exe ve mageui.exe) kullanarak uygulama ve dağıtım bildirimlerini yeniden imzalamanız gerekir. Daha fazla bilgi için bkz . Nasıl yapılır: Uygulama ve dağıtım bildirimlerini yeniden imzalama.

Dosya konumu

Uygulama bildirimi, çözümün tek bir sürümüne özgüdür. Bu nedenle, uygulama bildirimleri dağıtım bildirimlerinden ayrı olarak depolanmalıdır. Visual Studio, sürüme özgü dosyaları yayımlama klasöründeki Uygulama Dosyaları alt dizinindeki ilişkili sürümden sonra adlı bir alt dizine yerleştirir.

Dosya adı söz dizimi

Uygulama bildirim dosyasının adı, assemblyIdentity öğesinde tanımlanan uygulamanın tam adı ve uzantısı, ardından uzantısı .manifest olmalıdır. Örneğin, OutlookAddIn1.dll özelleştirmesine başvuran bir uygulama bildirimi aşağıdaki dosya adı söz dizimini kullanır.

OutlookAddIn1.dll.manifest

Ayrıca bkz.