Özel belge özelliklerine genel bakış

Belge düzeyinde bir proje oluşturduğunuzda, Visual Studio projeye iki özel özellik ekler: _AssemblyLocation ve _AssemblyName. Kullanıcı bir belgeyi açtığında, Microsoft Office uygulaması bu özel belge özelliklerini denetler. Belgede varsa, uygulama özelleştirmeyi başlatan Office çalışma zamanı için Visual Studio Araçları yükler. Daha fazla bilgi için bkz . Visual Studio'da Office çözümleri mimarisi.

Şunlar için geçerlidir: Bu konudaki bilgiler Excel ve Word için belge düzeyi projeleri için geçerlidir. Daha fazla bilgi için bkz. Office uygulaması ve proje türüne göre kullanılabilen özellikler.

_Assemblyname

Bu özellik, Office çalışma zamanı için Visual Studio Araçları Office çözüm yükleyici bileşenindeki bir arabirimin CLSID'sini içerir. CLSID değeri 4E3C66D5-58D4-491E-A7D4-64AF99AF6E8B'dir. Bu değeri asla değiştirmemelisiniz.

_AssemblyLocation

Bu özellik, özelleştirme için dağıtım bildirimiyle ilgili ayrıntıları sağlayan bir dize içerir. Bildirimler hakkında daha fazla bilgi için bkz . Office çözümlerinde uygulama ve dağıtım bildirimleri.

_AssemblyLocation özellik değeri, çözümün nasıl dağıtılacağına bağlı olarak farklı biçimlere sahip olabilir:

  • Çözüm bir Web sitesinden, UNC yolundan veya CD veya USB sürücüsünden yüklenmek üzere yayımlanırsa, _AssemblyLocation özelliği DeploymentManifestPath|SolutionID biçimindedir. Aşağıdaki dize bir örnektir:

    file://deployserver/MyShare/ExcelWorkbook1.vsto|74744e4b-e4d6-41eb-84f7-ad20346fe2d9

  • Çözümü Visual Studio'dan çalıştırıyor veya hata ayıklaması yapıyorsanız, _AssemblyLocation özelliği DeploymentManifestName|SolutionID|vstolocal biçimindedir. Aşağıdaki dize bir örnektir:

    ExcelWorkbook1.vsto|74744e4b-e4d6-41eb-84f7-ad20346fe2d9|vstolocal

    SolutionID, Office çalışma zamanı için Visual Studio Araçları çözümü tanımlamak için kullandığı bir GUID'dir. Projeyi oluşturduğunuzda SolutionID otomatik olarak oluşturulur. Vstolocal terimi, Office çalışma zamanı için Visual Studio Araçları derlemenin belgeyle aynı klasörden yüklenmesi gerektiğini belirtir.