Спасибо - хороший совет. Я дважды проверил все настройки реестра, и они выглядят правильно

дал компонент надстройки Word и проект установки Visual Studio для его установки.

На чистой машине с установленным Office 2003, кажется, невозможно загрузить компонент надстройки для загрузки в Word.

Поиск в Google позволяет предположить, что это связано с тем, что сборке не доверяют. Я дал сборке полное доверие, используя инструмент командной строки:

caspol -af AssemblyName.dll

Это не имеет значения, и компонент все еще не загружен в Word. касполь распечатывает сообщение«Поскольку все сборки GAC всегда получают полное доверие, полный список доверия больше не имеет смысла. Вы должны установить любые сборки, которые используются в политике безопасности в GAC, чтобы гарантировать, что им доверяют».

Изменение установщика для помещения сборки в GAC позволяет корректно загружаться в Word. Но в будущем компоненту, возможно, придется использовать общие сборки, совместно используемые другими приложениями .NET, и добавление этих библиотек в GAC было бы нежелательным.

Кто-нибудь знает, как установить безопасность, чтобы позволить компоненту загружаться при установке вне GAC?

Ответы на вопрос(2)

Ваш ответ на вопрос