2014-12-19 4 views
0

Я создал Outlook addin для Outlook 2013 64 бит.Не показывать Outlook Addin

В этом Addin я создал область формы с пользовательскими элементами управления.

Затем со ссылкой http://blogs.msdn.com/b/emeamsgdev/archive/2013/11/21/outlook-deploying-an-outlook-2013-add-in-using-installshield-le.aspx я создал установочный файл для Addin.

Теперь я установил его на свой компьютер, и все работает нормально.

Однако, когда я пытаюсь установить его на клиентский компьютер, он не отображает addin в Outlook.

и я не могу найти причину.

Я также создал реестр для моих расширений

+0

У вас есть возможность проверить список установленных надстроек? Вы проверили необходимые ключи реестра Windows? –

+0

@EugeneAstafiev Я проверил все. Но все же он не появляется. – User5590

ответ

0

Если он просто не загружается, без ошибок, то это означает только одно, прогноз не знает о вашей надстройке, вызывает даже когда Addins не работают, прогноз дает вы ошиблись или переключите переключатель режима LoadBehaviour на «2».

На вашем клиенте вы должны убедиться, что значения реестра установлены правильно. ** HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ Outlook \ Addins \ Outlook_PROJECT_ADDIN

Outlook Addin Reg values

Если надстройка не работает, проверьте, чтобы узнать, существуют ли эти ценности, и если они делают, что происходит, когда перспективы нагрузки? LoadBehavior превращается в «2» вместо 3?

Если это так, и он прекрасно работает на вашем компьютере, это, вероятно, означает, что у вас есть проблемы с Manifest RegKey, убедитесь, что манифеста указывает на действительное локальное расположение с последующим | vstolocal поэтому его синтаксис должен быть чем-то как:

файла: /// C : /Outlook_Proj.vsto | vstolocal

Также убедитесь, что у вас установлен .Net Framework v4.0 на целевом компьютере.

Если вы пытаетесь установить его на сетевой диск, убедитесь, что вы удалите '| vstolocal | и добавьте сетевой диск в доверенную зону в настройках Internet Explorer.

0

Надеемся, что следующие шаги помогут вам решить эту проблему, если вы все еще столкнулись с ней.

  • Запустите развернутую установку с правами администратора.

  • Если это не показано в надстройках, откройте папку установки и дважды щелкните файл .vsto, затем выберите установку.

  • Если вы видите дополнительную информацию среди других и не работает, это значит, что она отключена. Чтобы включить надстройку (с тех пор, как вы используете outlook 2013), перейдите в «Файл» -> «Медленные» и «Отключенные надстройки», и вы увидите, что ваша надстройка находится в всплывающем окне. Включите его.

0

Создайте переменную VSTO_SUPRESSDISPLAYALERTS = 0 для получения любых предупреждений VSTO.Посмотрите в средстве просмотра событий Windows и, конечно же, убедитесь, что вы устанавливаете предварительные реквизиты, такие как Office Primary assembly и VSTO для офиса. Другое дело, проверьте, не было ли одно добавление не разбито и переместиться в неактивный список надстроек. Найдите в реестре ключ Resiliency.