Zurzeit bin ich dabei, das Outlook-Add-in von Zeta Uploader, unserem Dienst um große Dateien zu versenden, auf Vordermann zu bringen.
Das Add-in verwendet die Zwischenschicht von Add-in Express, einem russischen Anbieter von C#-Schnittstellen zur versionsagnostischen Entwicklung von Erweiterungen von Office-Anwendungen.
Dabei kam es zum Effekt, dass das Add-in in Outlook nicht mehr erkannt wurde.
Mögliche Lösungen
Hierzu deshalb ein paar Ressourcen und Tipps:
- Euer Add-in muss in der „AssemblyInfo.cs“-Datei das
[assembly: ComVisible(true)]
-Attribut gesetzt haben. Ist es nicht COM-visible, wird es vom „adxregistrator.exe“ auch nicht registriert, selbst wenn dieser in seinem Protokoll (liegt normalerweise in „<Eigene Dokumente>\Add-in Express“) keinen Fehler ausgibt. - Auf die Exceptions achten, die im Protokoll vom „adxregistrator.exe“ stehen.
- „The add-in doesn’t work“
- „The add-in is not registered“
- „An assembly required by your add-in cannot be loaded“
- „An exception at add-in start-up“