Devenv-Befehlszeilenschalter für die VSPackage-Entwicklung

Visual Studio ermöglicht Entwicklern das Automatisieren von Aufgaben über die Befehlszeile beim Ausführen devenv.exeder Datei, die die Visual Studio-IDE startet.

Zu diesen Aufgaben zählen:

  • Bereitstellen von Anwendungen in vordefinierten Konfigurationen von außerhalb der IDE.

  • Automatisches Erstellen von Projekten mit vordefinierten Buildeinstellungen oder Debugkonfigurationen.

  • Laden der IDE in bestimmten Konfigurationen, alles von außerhalb der IDE. Sie können die IDE auch beim Start anpassen.

Richtlinien für Schalter

In der Visual Studio-Dokumentation werden die Befehlszeilenoptionen auf Benutzerebene devenv beschrieben. Weitere Informationen finden Sie unter Devenv-Befehlszeilenoptionen. Das devenv Tool unterstützt auch zusätzliche Befehlszeilenoptionen, die bei der Entwicklung, Bereitstellung und Debuggen von VSPackage hilfreich sind.

Befehlszeilenschalter Beschreibung
/ResetSkipPkgs Löscht alle Ladeoptionen, die von Benutzern hinzugefügt wurden, die das Laden problematischer VSPackages vermeiden möchten, und startet Dann Visual Studio. Das Vorhandensein eines SkipLoading-Tags deaktiviert das Laden eines VSPackage-Tags. Durch das Löschen des Tags wird das Laden des VSPackage-Steuerelements aktiviert.

Der Schalter verwendet keine Argumente.
/RootSuffix Startet Visual Studio mithilfe eines alternativen Speicherorts. Der folgende Befehl wird von der verknüpfung ausgeführt, die vom Visual Studio SDK-Installationsprogramm erstellt wurde:

devenv /RootSuffix exp

Identifiziert in diesem Fall exp einen Speicherort mit einem bestimmten Suffix (z. B 10.0Exp . anstelle von 10.0). Mit der experimentellen Instanz können Sie ein VSPackage separat von der Instanz von Visual Studio debuggen, die Sie zum Schreiben von Code verwenden.

Diese Option kann eine beliebige Zeichenfolge verwenden, die einen Speicherort identifiziert, den Sie mithilfe von VSRegEx.exe erstellt haben. Weitere Informationen finden Sie unter Die experimentelle Instanz.
/SafeMode Startet Visual Studio im abgesicherten Modus, wobei nur die Standard-IDE und -Dienste geladen werden. Die /SafeMode Option verhindert, dass alle VSPackages von Drittanbietern beim Start von Visual Studio geladen werden, wodurch eine stabile Ausführung sichergestellt wird.

Der Schalter verwendet keine Argumente.
/Setup Zwingt Visual Studio dazu, Ressourcenmetadaten zur Beschreibung von Menüs, Symbolleisten und Befehlsgruppen aus allen verfügbaren VSPackages zusammenzuführen. Sie können diesen Befehl nur als Administrator ausführen.

Der Schalter verwendet keine Argumente. Der Befehl devenv /Setup wird in der Regel als letzter Schritt der Installation angegeben. Die Verwendung der /Setup Option startet die IDE nicht.
/Splash Zeigt den Visual Studio-Begrüßungsbildschirm wie gewohnt an und zeigt dann ein Meldungsfeld an, bevor die Standard-IDE angezeigt wird. Mit dem Meldungsfeld können Sie den Begrüßungsbildschirm untersuchen (z. B. um nach einem VSPackage-Produktsymbol zu suchen).

Der Schalter verwendet keine Argumente.

Siehe auch