Aracılığıyla paylaş


Office çözümleri 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

<assembly> Öğ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> Öğe (ClickOnce uygulama)

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> Öğe (Office Visual Studio geliştirme)

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

None

<addin> Öğe (Office Visual Studio geliştirme)

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

None

<entryPointsCollection> Öğe (Office Visual Studio geliştirme)

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

id

<entryPoints> Öğe (Office Visual Studio geliştirme)

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

None

<entryPoint> Öğe (Office Visual Studio geliştirme)

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

class

contract

<update> Öğe (Office Visual Studio geliştirme)

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

enabled

expiration

<postActions> Öğe (Office Visual Studio geliştirme)

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

None

<postAction> Öğe (Office Visual Studio geliştirme)

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

None

<postActionData> Öğe (Office Visual Studio geliştirme)

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

None

<application> Öğe (Office Visual Studio geliştirme)

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

None

<customizations> Öğe (Office Visual Studio geliştirme)

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

None

<customization> Öğe (Office Visual Studio geliştirme)

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

xmlns

<document> Öğe (Office Visual Studio geliştirme)

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

solutionId

<appAddin> Öğe (Office Visual Studio geliştirme)

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

application

loadBehavior

keyName

<friendlyName> Öğe (Office Visual Studio geliştirme)

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

None

<description> Öğe (Office Visual Studio geliştirme)

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

None

<formRegions> Öğe (Office Visual Studio geliştirme)

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

None

<formRegion> Öğe (Office Visual Studio geliştirme)

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

Name

<vstoRuntime> Öğe (Office Visual Studio 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 bildirimleri yeniden imzalamaya.

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

Dağıtım listelerinin Office çözümleri

ClickOnce Uygulama Bildirimi