Freigeben über


Synchron automatisch geladene Erweiterungen

Synchron automatisch geladene Erweiterungen haben negative Auswirkungen auf die Leistung von Visual Studio und sollten stattdessen konvertiert werden, um asynchrones AutoLoad zu verwenden. Standardmäßig blockiert Visual Studio 2019 synchron automatisch geladene Pakete aus einer Erweiterung und benachrichtigt den Benutzer.

extension compatibility warning

Sie können Folgendes ausführen:

  • Klicken Sie auf " Synchrones Automatisches Laden zulassen", um Erweiterungen das automatische Laden zu ermöglichen. Wenn Sie diese Einstellung in den Visual Studio-Optionen ändern möchten, klicken Sie auf "Umgebung", klicken Sie dann auf "Erweiterungen", und aktivieren Sie dann das Kontrollkästchen "Synchrones automatisches Laden von Erweiterungen zulassen".

  • Klicken Sie auf "Leistung verwalten", um das Dialogfeld "Performance Manager" zu öffnen, in dem Leistungsprobleme mit Erweiterungen und Toolfenstern angezeigt werden.

  • Klicken Sie auf " Diese Meldung nicht anzeigen" für aktuelle Erweiterungen , um die Benachrichtigung zu schließen und zukünftige Benachrichtigungen von vorhandenen installierten Erweiterungen zu verhindern. Wenn Sie eine neue Erweiterung hinzufügen, die synchron lädt, wird diese Benachrichtigung erneut angezeigt. Sie erhalten weiterhin Benachrichtigungen zu anderen Visual Studio-Features.

Dialogfeld "Performance Manager"

performance manager dialog

Alle Erweiterungen, die alle Pakete in allen Benutzersitzungen synchron geladen haben, werden auf der Registerkarte "Veraltete APIs " angezeigt.

  • Klicken Sie auf " Weitere Informationen zu diesem Problem ", um weitere Informationen zu den veralteten APIs zu sammeln.
  • Wenden Sie sich an ihre Erweiterungsanbieter, um den Migrationsfortschritt zu ermitteln.

Angeben synchroner Einstellungen für das automatische Laden mithilfe von Gruppenrichtlinien

Administratoren können eine Gruppenrichtlinie aktivieren, um synchrones automatisches Laden zuzulassen. Legen Sie hierzu eine registrierungsbasierte Richtlinie für den folgenden Schlüssel fest:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\VisualStudio\SynchronousAutoload

Eintrag = Zulässig

Wert = (DWORD)

  • 0 ist synchrones Automatisches Laden nicht zulässig
  • 1 ist synchrones automatisches Laden zulässig.

Erweiterungsautoren

Erweiterungsautoren finden Anweisungen zum Migrieren von Paketen zu asynchronem AutoLoad bei Migrate zu AsyncPackage.

Weitere Informationen zu synchronen Einstellungen für das automatische Laden in Visual Studio 2019 finden Sie auf der Seite "Synchrones Autoladenverhalten ".