Приложение Microsoft Office
проверяет пользовательские свойства документа
чтобы увидеть, есть ли управляемый код
расширения, связанные с
документ. Для получения дополнительной информации см.
Обзор пользовательских свойств документа.
Если существуют управляемые расширения кода,
приложение загружает AddinLoader.dll.
Это неуправляемая DLL, которая является
компонент загрузчика для Visual Studio
Инструменты 2005 года для второго издания Office
во время выполнения. Для получения дополнительной информации см.
Инструменты Visual Studio для Office Runtime
Обзор.
AddinLoader.dll загружает .NET
Framework и запускает управляемый
часть инструментов Visual Studio для
Офисное время выполнения.
Инструменты Visual Studio для Office
среда выполнения создает домен приложения,
устанавливает политику для домена приложения
не доверять Моей компьютерной зоне, и
проверяет политику безопасности доступа к коду
магазин, чтобы найти политику для
сборка под заказ.
.NET Framework проверяет
доказательства, представленные собранием
против политики. Если это не удается,
ошибка повышена Если это пройдет, то
процесс продолжается.
Если для настройки используется развертывание
манифест, инструменты Visual Studio для
Среда выполнения Office использует его для проверки
Сборка обновлений. Если какие-либо обновления
необходимо, они выполняются сейчас.
Инструменты Visual Studio для Office
среда выполнения загружает сборку в
домен приложения.
Инструменты Visual Studio для Office
время выполнения вызывает событие запуска
обработчик в вашей настройке
сборка. Для получения дополнительной информации см.
Инструменты Visual Studio для Office Project
События.
В книге Excel моего тестового проекта у меня есть два пользовательских свойства:
_AssemblyName, значение = *
_AssemblyLocation, значение = {533b2c13-a125-418a-bfff-9546b0762807}
Полагаю, именно эти свойства направляют среду выполнения VSTO в мою сборку.