Aracılığıyla paylaş


Office Çözümleri İçin Uygulama Bildirimleri

Bir uygulamabildirim , bir Microsoft Officeçözümiçine yüklenen derlemeler açıklayan bir XML dosyasıdır. Visual Studio Microsoft Office Geliştirme araçlarını ClickOncetanımlanan uygulamabildirimşema ClickOnce Uygulama Bildirimi başvuru. 

Office çözümleri için uygulama bildirimleri kullanmak aşağıdaki ClickOnce öðeler ve öznitelikler.

Öge

Description

Öznitelikler

<assembly> Öğesi (ClickOnce Uygulaması)

Gerekli.Üst düzey öğe

manifestVersion

<assemblyIdentity> Öğesi (ClickOnce Uygulaması)

Gerekli.Tanımlayan ClickOnce uygulamabirincil derleme.

name

version

publicKeyToken

processorArchitecture

language

<trustInfo> Öğesi (ClickOnce Uygulaması)

Uygulama güvenlik gereksinimlerini tanımlar.

None

<entryPoint> Öğesi (ClickOnce Uygulaması)

Gerekli.Yürütme için uygulama kodu girdi noktası tanımlar.

name

dependencyName

customHostSpecified

<dependency> Öğesi (ClickOnce Uygulaması)

Gerekli.Uygulamayı çalıştırmak için gereken her bağımlılığı tanımlar.İsteğe bağlı olarak, önceden yüklenmesi gereken bütünleştirilmiş kodları tanımlar.

None

<file> Öğesi (ClickOnce Uygulaması)

Gerekli.Her olmayan tanımlar-' % s'uygulama uygulamatarafından kullanılanderleme dosyası.Dosyayla ilişkili Bileşen Nesne Modeli (COM) yalıtım (isolation) verisini içerebilir.

name

size

Office çözümleri için uygulama bildirimleri aşağıdaki öğeye sahip co.v1 isim uzayı.

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

Bu uygulama bildirimleri aşağıdaki öğeler ve özniteliklere sahip vstav3 isim uzayı.

<addIn>
  <entryPointsCollection>
    <entryPoints>
      <entryPoint>
      </entryPoint>
    </entryPoints>
  </entryPointsCollection>
  <update></update>
  <postActions>
    <postAction>
      <postActionData>
      </postActionData>
    <postAction>
  </postActions>
  <application>
    <customizations>
      <customization>
      </customization>
    </customizations>
  </application
</addIn>

Öge

Description

Öznitelikler

<customHostSpecified> Öğesi (Visual Studio'da Office Geliştirme)

Gerekli.bildirim , özellikle bir Office çözümolarak işaretler.

None

<addin> Öğesi (Visual Studio'da Office Geliştirme)

Gerekli.girdi noktaları tek bir isim uzayıdepolar.

None

<entryPointsCollection> Öğesi (Visual Studio'da Office Geliştirme)

Gerekli.Bir veya daha çok Office çözümleri için tüm derlemelere gruplandırır.

id

<entryPoints> Öğesi (Visual Studio'da Office Geliştirme)

Gerekli.Office çözümçalıştırmak için tüm derlemelere gruplandırır.

None

<entryPoint> Öğesi (Visual Studio'da Office Geliştirme)

Gerekli.Bir Office çözümçalıştırmak için derleme tanımlar.

class

contract

<update> Öğesi (Visual Studio'da Office Geliştirme)

Gerekli.çözümiçin güncelleştirmeleri yapılandırır.

enabled

expiration

<postActions> Öğesi (Visual Studio'da Office Geliştirme)

İsteğe Bağlı.Office çözümleri yüklendikten sonra çalışan tüm post-dağıtım eylemleri, gruplar.

None

<postAction> Öğesi (Visual Studio'da Office Geliştirme)

İsteğe Bağlı.Post-dağıtım eylemi tanımlar.

None

<postActionData> Öğesi (Visual Studio'da Office Geliştirme)

İsteğe Bağlı.Veri post-dağıtım eylemi için yapılandırır.

None

<application> Öğesi (Visual Studio'da Office Geliştirme)

Gerekli.uygulamasarar-belirli bilgileri tek bir düğüm.

None

<customizations> Öğesi (Visual Studio'da Office Geliştirme)

Gerekli.Tüm uygulama konakdepolar-özel bilgileri ayrı bir isim uzayı.

None

<customization> Öğesi (Visual Studio'da Office Geliştirme)

Gerekli.uygulamakonakdepolar-özel bilgileri ayrı bir isim uzayı.

xmlns

<document> Öğesi (Visual Studio'da Office Geliştirme)

Yalnızca belge düzeyinde çözümleri için gerekli.Özelleştirme özel bilgiler depolar.

solutionId

<appAddin> Öğesi (Visual Studio'da Office Geliştirme)

Yalnızca uygulamaiçin gereken-düzey çözümler.Özelleştirme özel bilgiler depolar.

application

loadBehavior

keyName

<friendlyName> Öğesi (Visual Studio'da Office Geliştirme)

İsteğe Bağlı.Yüklü eklentiler listesinde görüntülenen eklenti adını depolar.

None

<description> Öğesi (Visual Studio'da Office Geliştirme)

Yalnızca uygulamaiçin gereken-add-INS düzey.Yüklü programlar listesinde görünen açıklama depolar.

None

<formRegions> Öğesi (Visual Studio'da Office Geliştirme)

Yalnızca Outlook form bölgeleri içeren eklentiler için gereklidir.

None

<formRegion> Öğesi (Visual Studio'da Office Geliştirme)

Yalnızca Outlook form bölgeleri içeren eklentiler için gereklidir.

Name

<vstoRuntime> Öğesi (Visual Studio'da Office Geliştirme)

Gerekli.Visual Studio araçları Office çözümtarafından desteklenen Office çalışma zamanı için belirli bir sürüm açıklanır.

release

version

supportUrl

Notlar

Office çözümlerinde uygulama ve dağıtım bildirimlerini el ile düzenleyebilirsiniz.Daha sonra uygulama yeniden imzalamaya ve dağıtım listesi oluşturma ve düzenleme aracını (mage.exe ve mageui.exe) kullanarak bildirimler.Daha fazla bilgi için bkz. Nasıl yapılır: Uygulama ve Dağıtım Bildirimlerini Yeniden İmzalama.

Dosya Konumu

Bir uygulama bildirim tek bir sürüm bir çözümiçin özeldir.Bu nedenle, uygulama bildirimleri dağıtım bildirimlerinden ayrı olarak saklanmalıdır.Visual Studiosürümyerleştirir-belirli bir alt dizin dosyalarında adlı ilişkili sürüm sonra Uygulama dosyalarını alt klasöründe yayımlamak .

Dosya Adı Sözdizimi

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

OutlookAddIn1.dll.manifest

Ayrıca bkz.

Başvuru

Office Çözümleri İçin Dağıtım Bildirimleri

ClickOnce Uygulama Bildirimi