Outlook-Add-in-Fehler: Nicht geladen. Ein runtime-Fehler beim laden von COM-add-in

Ich erstellt habe, ein VSTO Outlook-addin. Die Konfiguration ist wie folgt:

  • Visual Studio 2008
  • Office 2007-Outlook-add-in (3.5 Framework)
  • MSI erstellt mit Visual Studio Setup-Projekt
  • Bereitgestellt, um Office 2010 unter windows 7

Es funktioniert gut auf den Dev-PC-jedoch nicht zum laden nach der Installation auf der Testmaschine. Das outlook-add-in-Fenster zeigt eine "Not loaded. A runtime error occurred during loading of COM add-in"

Es ist mein Verständnis, dass ich nicht brauchen, zu installieren, die PIA als Office 2007 PIA sind Teil von Office 2010.

Bisher habe ich versucht, die folgenden:

  • set VSTO_SUPPRESSDISPLAYALERTS aber es zeigt keine Nachrichten, wenn es versucht zu starten.
  • konfiguriert Fuslogvw.exe (Assembly Binding Log Viewer), aber es wird nicht zeigen keine verbindliche Fehler.
  • set VTSO_LOGALERTS und es ist die Protokollierung aller Warnungen, jedoch als none angezeigt werden dies hat nicht geholfen.

Ist es etwas, was ich falsch mache oder tun müssen zusätzlich diese Arbeit zu machen?

welche version von vsto installiert ist-test-Maschine?
Für das, was ich gelesen hatte, es hatte intially vorgeschlagen, dass das Jahr 2010 kommt mit VSTO 3.0 installiert. Ich hatte versucht zu installieren der 3.0 runtime dies würde jedoch nicht installieren. Ich bin goign zu versuchen, die 2010-runtime microsoft.com/en-us/download/details.aspx?id=20479 vorgeschlagen von msdn.microsoft.com/en-us/library/ff937654.aspx
denke VSTO 2010 RT ist erforderlich für office 2010 addins
Die Installation der 2010 runtime nicht helfen, einen Unterschied machen.
Sind Sie sicher, dass der Fehler nicht aus dem add-in selbst (wie ein unmanaged exception beim Start) habe ich für die ex, ein add-in, deaktiviert, von Amtes wegen einem timeout auf ein SqlConnection -...

InformationsquelleAutor John | 2012-07-09

Schreibe einen Kommentar