Развернуть Word Addin ... 2003 - PullRequest
       82

Развернуть Word Addin ... 2003

0 голосов
/ 23 января 2012

Я создал слово addin для офиса 2003 с VS2008. Он работает нормально, но я не могу развернуть его. Я создал 2 виртуальные машины (режим XP): один разработчик, один «клиент». На dev решение развернуто, но я понятия не имею, как (когда я запускаю VS может быть ...) и на клиенте я следовал этому: Как: подготовить компьютеры конечных пользователей для запуска решений Office (система 2003) , но это не работает. Я не могу найти другое "пошаговое руководство", чтобы сравнить с этим. все предложения приветствуются ...


edit: Вот шаги, за которыми я следую:

  1. Office 2003 полностью установлен
  2. Обновление до Office SP3
  3. Установка .NET 2.0
  4. Установка .NET 3.5 SP1
  5. Установка Office 2003 PIA
  6. Установка инструментов Visual Studio для Office Runtime
  7. Установка моего Word Addin через проект установки (режим выпуска)
  8. Предоставление полного доверия: Caspol.exe -m -ag 1 -url "C: \ Office *" FullTrust -n "My_Policy"

Я также проверил регистр, но все вроде бы нормально (я попытался изменить имя "MyAddin" с помощью Guid, который мы можем найти в файле .csproj, но ничего не изменилось)

1 Ответ

1 голос
/ 25 января 2012

ОК. Я нашел решение добавить его на компьютере, на котором установлен только Office 2003: Установите следующее

  1. .NET Framework 2.0
  2. .NET Framework 3.5 SP1
  3. Office 2003 PIA
  4. Инструменты Visual Studio 2005 для Office SE Runtime
  5. Инструменты Visual Studio для системы Office 3.0 Runtime
  6. Инструменты Visual Studio 2005 для Office, второе издание Образец
  7. Установите ваше дополнение через проект установки

Вам необходимо предоставить FullTrust своему аддину, для этого вы можете набрать следующее:

%WINDIR%\Microsoft.NET\Framework\v2.0.50727\Caspol.exe -q -m -ag 1 -url "\*" FullTrust -n YourAddin.dll

Затем убедитесь, что ключи реестра находятся здесь с правильными значениями: Записи реестра для надстроек уровня приложения .

В моем случае значение LoadBehavior было установлено на 3, но когда я запускаю word в первый раз, оно меняется на 2. Установите его обратно на 3, и оно должно работать.

...