2012-07-09 17 views
5

Utworzono dodatek do VSTO Outlook. Konfiguracja jest następująca:Błąd dodatku do programu Outlook: Nie załadowany. Wystąpił błąd podczas ładowania dodatku COM

  • Visual Studio 2008
  • Office 2007 Outlook dodać w (3.5 Framework)
  • MSI utworzonego przy użyciu Visual Studio Instalator projektu
  • Wdrożone do Office 2010 pod windows 7

Działa prawidłowo na komputerze Dev, ale nie można go załadować po zainstalowaniu na maszynie testowej. Okno Outlook dodatek pokazuje "Not loaded. A runtime error occurred during loading of COM add-in"

To jest moje zrozumienie, że nie powinno trzeba instalować żadnego PIA jako Office 2007 PIA są częścią pakietu Office 2010.

Do tej pory próbowałem następujące:

  • Zestaw VSTO_SUPPRESSDISPLAYALERTS nie pokazuje jednak żadnych komunikatów podczas próby uruchomienia.
  • skonfigurowany Fuslogvw.exe (Assembly Binding Log Viewer) jednak nie pokazuje żadnych błędów bindowania.
  • Zestaw VTSO_LOGALERTS i rejestruje wszystkie alerty, ponieważ żadne z nich nie są wyświetlane, to nie pomogło.

Czy jest coś, co robię źle lub muszę zrobić, oprócz tego, że to działa?

+0

jaka wersja VSTO jest zainstalowany na maszynie testowej? –

+0

Z tego, co przeczytałem, wynikało, że rok 2010 zawiera wersję VSTO 3.0. Próbowałem zainstalować środowisko uruchomieniowe 3.0, ale nie instalowało się. Mam zamiar wypróbować środowisko wykonawcze 2010 http://www.microsoft.com/en-us/download/details.aspx?id=20479 zgodnie z sugestią http://msdn.microsoft.com/en-us/library/ ff937654.aspx – John

+1

uważa, że ​​VSTO 2010 RT jest wymagany dla dodatków Office 2010 –

Odpowiedz

8

Upewnij się, że na urządzeniu testowym jest zainstalowany VSTO 3.0 Runtime.

Potrzebny będzie również zainstalować VSTO 3.0 Runtime Service Pack 1 jeśli używasz Visual Studio 2008 z dodatkiem Service Pack 1.

VSTO 4.0 Runtime nie jest wymagane w danej sytuacji, ponieważ jest on używany z dodatków stworzonych za pomocą Visual Studio 2010. Należy pamiętać, że wersja VSTO i środowisko wykonawcze zazwyczaj muszą być zgodne z wersją Visual Studio używaną do utworzenia dodatku.

+0

To wymaga zainstalowania 0ffice 2007 - http://www.microsoft.com/en-us/download/details.aspx?id=23656 – John

+0

Wydaje mi się, że działa również z Office 2010. – Les

+0

Tak, właśnie sprawdziłem. Wymagane jest narzędzie VSTOR30 (Visual Studio Tools for Office Runtime), ponieważ zbudowano dodatek Office 2007, mimo że działa on w pakiecie Office 2010. – Les

Powiązane problemy