Я создал компонент надстройки Word и проект установки Visual Studio для его установки.
На чистой машине с установленным Office 2003, кажется, не удается загрузить компонент надстройки в Word.
Попытка поиска в Google позволяет предположить, что это связано с тем, что сборке не доверяют. Я полностью доверял сборке, используя инструмент командной строки:
caspol -af AssemblyName.dll
Это не имеет значения, и компонент все еще не загружен в Word. caspol выводит сообщение «Поскольку все сборки GAC всегда получают полное доверие, полный список доверия не
более значимым. Вы должны установить любые сборки, которые используются в безопасности
политика в GAC, чтобы гарантировать, что им доверяют "
Изменение установщика для помещения сборки в GAC позволяет корректно загружаться в Word. Но в будущем компоненту, возможно, придется использовать общие сборки, совместно используемые другими приложениями .NET, и добавление этих библиотек в GAC было бы нежелательным.
Кто-нибудь знает, как настроить безопасность, позволяющую загружать компонент при установке вне GAC?