Общие сведения о настраиваемых свойствах документа
При построении проекта уровня документа Visual Studio добавляет два настраиваемых свойства в документ проекта: _AssemblyLocation и _AssemblyName.Когда пользователь открывает документ, приложение Microsoft Office осуществляет проверку настраиваемых свойств документа.Если свойства уже указаны в документе, приложение загружает среду Visual Studio Tools for Office (cреда выполнения), которая запускает настройку.Дополнительные сведения см. в разделе Архитектура решений Office в Visual Studio.
Применение. Сведения этого раздела применяются к проектам уровня документа для следующих приложений: Excel 2013 и Excel 2010; Word 2013 и Word 2010. Дополнительные сведения см. в разделе Доступность функций по типам приложений Office и проектов.
_AssemblyName
Это свойство содержит идентификатор CLSID интерфейса в компоненте загрузчика решения Office в Visual Studio Tools for Office (cреда выполнения).Значение CLSID равно 4E3C66D5-58D4-491E-A7D4-64AF99AF6E8B.Это значение не следует менять ни при каких обстоятельствах.
_AssemblyLocation
Свойство содержит строку с указанием детальных данных манифеста развертывания для настройки.Дополнительные сведения о манифестах см. в разделе Манифесты приложения и развертывания в решениях Office.
Способ развертывания решения определяет различные форматы значения свойства _AssemblyLocation.
Если решение публикуется для установки с веб-узла, пути UNC, или с CD или USB диска, свойство _AssemblyLocation имеет формат DeploymentManifestPath|SolutionID.Примером служит следующая строка:
file://deployserver/MyShare/ExcelWorkbook1.vsto|74744e4b-e4d6-41eb-84f7-ad20346fe2d9
Если вы запускаете или настраиваете решение в Visual Studio, свойство _AssemblyLocation имеет формат DeploymentManifestName|SolutionID|vstolocal.Примером служит следующая строка:
ExcelWorkbook1.vsto|74744e4b-e4d6-41eb-84f7-ad20346fe2d9|vstolocal
SolutionID — это GUID, который используется Visual Studio Tools for Office (cреда выполнения) для идентификации решения.SolutionID автоматически создается при построении проекта. Термин vstolocal указывает на Visual Studio Tools for Office (cреда выполнения), что сборка должна быть загружена из одной папки в виде документа.
См. также
Задачи
Практическое руководство. Создание и изменение настраиваемых свойств документа
Основные понятия
Архитектура настроек на уровне документа
Манифесты приложения и развертывания в решениях Office
Другие ресурсы
Архитектура решений Office в Visual Studio
Практическое руководство. Публикация решения Office с помощью ClickOnce