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 |
---|---|---|
Gerekli.Üst düzey öğe |
manifestVersion |
|
Gerekli.Tanımlayan ClickOnce uygulamabirincil derleme. |
name version publicKeyToken processorArchitecture language |
|
Uygulama güvenlik gereksinimlerini tanımlar. |
None |
|
Gerekli.Yürütme için uygulama kodu girdi noktası tanımlar. |
name dependencyName customHostSpecified |
|
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 |
|
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 |
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 |
Gerekli.Office çözümçalıştırmak için tüm derlemelere gruplandırır. |
None |
|
Gerekli.Bir Office çözümçalıştırmak için derleme tanımlar. |
class contract |
|
Gerekli.çözümiçin güncelleştirmeleri yapılandırır. |
enabled expiration |
|
İsteğe Bağlı.Office çözümleri yüklendikten sonra çalışan tüm post-dağıtım eylemleri, gruplar. |
None |
|
İsteğe Bağlı.Post-dağıtım eylemi tanımlar. |
None |
|
İsteğe Bağlı.Veri post-dağıtım eylemi için yapılandırır. |
None |
|
Gerekli.uygulamasarar-belirli bilgileri tek bir düğüm. |
None |
|
Gerekli.Tüm uygulama konakdepolar-özel bilgileri ayrı bir isim uzayı. |
None |
|
Gerekli.uygulamakonakdepolar-özel bilgileri ayrı bir isim uzayı. |
xmlns |
|
Yalnızca belge düzeyinde çözümleri için gerekli.Özelleştirme özel bilgiler depolar. |
solutionId |
|
Yalnızca uygulamaiçin gereken-düzey çözümler.Özelleştirme özel bilgiler depolar. |
application loadBehavior keyName |
|
İsteğe Bağlı.Yüklü eklentiler listesinde görüntülenen eklenti adını depolar. |
None |
|
Yalnızca uygulamaiçin gereken-add-INS düzey.Yüklü programlar listesinde görünen açıklama depolar. |
None |
|
Yalnızca Outlook form bölgeleri içeren eklentiler için gereklidir. |
None |
|
Yalnızca Outlook form bölgeleri içeren eklentiler için gereklidir. |
Name |
|
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