Unterstützung für das Aktiviertlassen von Add-Ins
Programme in Office 2013 und höheren Versionen bieten Add-In-Resilienz, was bedeutet, dass Apps ein Add-In deaktivieren, wenn es langsam funktioniert. Sie können Add-Ins jedoch erneut aktivieren und verhindern, dass Add-Ins von anderen Office-Programmen automatisch deaktiviert werden.
Verhindern, dass Add-Ins deaktiviert werden
Auch wenn die meisten Add-Ins nicht durch das Add-In-Deaktivierungsfeature deaktiviert werden, möchten Sie nicht, dass Ihr Add-In ständig deaktiviert wird.
Im Folgenden sind einige Vorschläge zur Verbesserung der Add-In-Leistung aufgeführt:
Bevorzugen Sie native COM-Add-Ins gegenüber verwalteten Add-Ins, da verwaltete Add-Ins den Mehraufwand für das Laden der .NET Framework während des Outlook-Starts verursachen müssen.
Wenn Sie Aufgaben mit langer Ausführungszeit haben, z. B. Herstellen einer teuren Verbindung mit einer Datenbank, verschieben Sie diese Aufgaben auf einen Zeitpunkt nach dem Start.
Wenn möglich, sollten Sie Daten lokal zwischenspeichern, anstatt teure Netzwerkaufrufe während der Ereignisse FolderSwitch und BeforeFolderSwitch eines Explorers oder der Open-Ereignisse eines Elements auszuführen.
Beachten Sie, dass alle Aufrufe an das Outlook-Objektmodell im Hauptvordergrundthread von Outlook ausgeführt werden. Vermeiden Sie nach Möglichkeit langwierige Outlook-Objektmodellaufrufe.
In Outlook 2013 geben Aufrufe des Outlook-Objektmodells E_RPC_WRONG_THREAD zurück, wenn das Outlook-Objektmodell aus einem Hintergrundthread aufgerufen wird.
Der Abruf ist ein aufwändiger Vorgang. Ziehen Sie daher immer ein ereignisgesteuertes Modell gegenüber dem Abruf vor.
Hinweis
Unter den folgenden Bedingungen können Sie nicht verhindern, dass Outlook Add-Ins deaktiviert:
Das Add-In lässt Outlook abstürzen.
Das Add-In kann nicht geladen werden.
In diesen Fällen muss die Ursache des Absturzes oder Ladefehlers zusammen mit dem Add-In-Besitzer behoben werden.
Kontrolle des Systemadministrators über Add-Ins
Der Benutzer kann steuern, welche Add-Ins auf seinem Computer ausgeführt werden. Ab Office 2013 können Systemadministratoren mithilfe von Gruppenrichtlinien eine erweiterte Steuerungsebene für Add-Ins konfigurieren. Gruppenrichtlinien haben immer Vorrang vor Benutzereinstellungen, und Benutzer können keine Add-In-Einstellungen für Add-Ins ändern, die mit der Gruppenrichtlinie Liste der verwalteten Add-Ins konfiguriert wurden.
Für Outlook werden die Registrierungsschlüssel und -einstellungen in den folgenden Tabellen beschrieben.
Name | Beschreibung |
---|---|
Schlüssel | Office 2013: HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\15.0\Outlook\Resiliency\AddinList Office 2016/2019/365: HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\16.0\Outlook\Resiliency\AddinList |
Beschreibung | Mit dieser Richtlinieneinstellung können Sie die Liste der verwalteten Add-Ins angeben, die immer aktiviert, immer deaktiviert (blockiert) oder vom Benutzer konfigurierbar sind. HINWEIS: Hier bezieht sich der Begriff "verwaltet" auf Add-Ins, die von der Gruppenrichtlinie verarbeitet werden, und bezieht sich nicht auf Add-Ins, die in verwalteten Programmiersprachen entwickelt werden. |
String | ProgID des Add-Ins |
Werte | Geben Sie den Wert wie folgt an: 0 = immer deaktiviert (blockiert) 1 = immer aktiviert 2 = vom Benutzer konfigurierbar und nicht durch die Richtlinieneinstellung Alle nicht verwalteten Add-Ins blockieren blockiert, wenn aktiviert. |
Hinweis
Verwenden Sie zum Abrufen der ProgID für ein Add-In den Windows-Registrierungseditor auf dem Clientcomputer, auf dem das Add-In installiert ist. Kopieren Sie die Namen der Registrierungsschlüssel unter: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\<application>\Addins oder HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\<application>\Addins. Bei Namen von Registrierungsschlüsseln wird die Groß-/Kleinschreibung beachtet.
Wenn Sie diese Richtlinieneinstellung deaktivieren oder nicht aktivieren, wird die Liste der verwalteten Add-Ins gelöscht. Wenn die Richtlinieneinstellung Alle nicht verwalteten Add-Ins blockieren aktiviert ist, werden alle Add-Ins blockiert.
Add-Ins, die durch diese Richtlinie deaktiviert sind, werden nie vom Deaktivierungsfeature für Add-Ins von Outlook deaktiviert, das Add-Ins aus Gründen der Leistung, Stabilität oder Zuverlässigkeit deaktiviert.
Wenn der Benutzer "Dieses Add-In immer aktivieren" ausgibt, wird die Registrierung aktualisiert, um Details zum Add-In einzuschließen, das von der Funktion für die automatische Deaktivierung ausgenommen werden soll.
Name | Beschreibung |
---|---|
Schlüssel | HKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Outlook\Resiliency\DoNotDisableAddinList |
Beschreibung | Dieser Schlüssel verhindert, dass von Ihnen angegebene Add-Ins durch das Feature zum Deaktivieren von Add-Ins deaktiviert werden. |
DWORD | ProgID des Add-Ins |
Werte | Ein Hexadezimalwert zwischen 1 und A, der den Grund angibt, warum das Add-In ursprünglich deaktiviert wurde: 0x00000001 Startladevorgang (LoadBehavior = 3) 0x00000002 Lastbedarf (LoadBehavior = 9) 0x00000003 Absturz 0x00000004 Bearbeiten des FolderSwitch-Ereignisses 0x00000005 Bearbeiten des BeforeFolderSwitch-Ereignisses 0x00000006 Element geöffnet 0x00000007 Iterationsanzahl 0x00000008 Herunterfahren 0x00000009 Absturz, aber nicht deaktiviert, da das Add-In in der Zulassungsliste enthalten ist 0x0000000A Absturz, aber nicht deaktiviert, da der Benutzer "Nein" im Dialogfeld "Deaktivieren" ausgewählt hat. HINWEIS: Der Platzhalter "x.0" stellt die Version von Office dar (16.0 = Office 2016/2019/365, 15.0 = Office 2013). |
Hinweis
Wenn Sie ein Add-In erneut aktivieren, das gleichzeitig ein Leistungsproblem verursacht hat, treten bei Benutzern in Zukunft möglicherweise Leistungsprobleme im Office-Programm auf, für das das Add-In geladen wird.
Zum Blockieren von Add-Ins, die nicht durch diese Richtlinieneinstellung verwaltet werden, müssen Sie auch die Richtlinieneinstellung Alle nicht verwalteten Add-Ins blockieren konfigurieren.
Siehe auch
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für