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