Sdílet prostřednictvím


Přepínače příkazového řádku Devenv

DEVENV umožňuje nastavit různé možnosti pro integrované vývojové prostředí (IDE) a také vytvářet, ladit a nasadit projekty z příkazového řádku.Pomocí těchto přepínačů rozhraní IDE ze skriptu nebo souboru BAT, například skript noční sestavení, nebo aby v konkrétní konfigurace spuštění rozhraní IDE.

[!POZNÁMKA]

Pro úkoly týkající se sestavení je nyní vhodné místo devenv použít nástroj MSBuild.Další informace naleznete v tématu Referenční dokumentace pro použití nástroje MSBuild v příkazovém řádku.

[!POZNÁMKA]

Devenv musí spustit jako správce pro použití / Instalace (devenv.exe) a / InstallVSTemplates (devenv.exe) přepínače.

Syntaxe přepínače devenv

Ve výchozím nastavení příkazy devenv předat přepínače nástroj devenv.com.

Nástroj devenv.com poskytuje pro dodání výstupu přes standardní systémovými datovými proudy, jako například stdout a stderra určí vhodné přesměrování vstupu a výstupu v případě, že zachytává výstup, například do souboru s příponou TXT.Příkazy, které začínají místo devenv.exe můžete použít stejný přepínače, ale bude odesílat devenv.exe programu, obcházení nástroj devenv.com.

Pravidla syntaxe pro devenv přepínače vypadat podobně jako u dalších nástrojích příkazového řádku systému DOS.Následující syntaxe pravidla se vztahují na všechny devenv přepínačů a jejich argumenty:

  • Příkazy začínají devenv.

  • Přepínače nerozlišují velká a malá písmena.

  • Při určování řešení nebo projektu, je první argument název souboru řešení nebo soubor projektu, včetně cesty k souboru.

  • Pokud první argument je soubor, který není řešení nebo projektu, bude tento soubor otevřít v editor odpovídající v nové instanci rozhraní IDE.

  • Zadáte-li název souboru projektu namísto názvu souboru řešení devenv příkaz prohledá nadřazené složky pro soubor řešení, která má stejný název souboru projektu.Například příkaz devenv /build myproject1.vbproj prohledá nadřazené složky pro soubor řešení s názvem "myproject1.sln".

    [!POZNÁMKA]

    Pouze jeden soubor řešení, který odkazuje na tento projekt by se měly nacházet v nadřazené složky.Pokud nadřazená složka obsahuje soubor žádné řešení, který odkazuje na tento projekt nebo pokud nadřazená složka obsahuje dva nebo více souborů řešení, které na něj odkazovat, pak dočasné řešení bude vytvořen soubor s názvem pro tento projekt a na ni odkazuje.

  • Cesty k souborům a názvy souborů včetně mezery, je nutné uzavřít do uvozovek ("").Například "c:\project a\".

  • Vložte jednu mezeru mezi přepínačů a argumentů na stejném řádku.Například příkaz devenv /log output.txt rozhraní IDE otevře a uloží všechny informace pro danou relaci přihlášení k výstup.txt.

  • Nelze použít syntaxi podle vzoru v devenv příkazy.

Přepínače devenv

Použijte následující přepínače příkazového řádku pro zobrazení rozhraní IDE a provedení popsané úlohy.

Přepínač příkazového řádku

Description

Příkazu (devenv.exe)

Rozhraní IDE spustí a provede zadaný příkaz.

/ DebugExe (devenv.exe)

Zatížení Visual C++ spustitelný pod dohledem ladicí program.Tento přepínač není k dispozici pro Visual Basic nebo Visual C# spustitelné soubory.Další informace naleznete v tématu [NIB] 12/13 Postupy: Automatické spouštění ladicího programu.

/ LCID (devenv.exe)nebo/l

Nastaví výchozí jazyk rozhraní IDE.Je-li zadaný jazyk není součástí instalace sady Visual Studio, bude toto nastavení ignorováno.

A protokolování (devenv.exe)

Spustí se Visual Studio a zaznamenává všechny aktivity do souboru protokolu.

A spuštění (devenv.exe)nebo/r

Zkompiluje a spustí zadané řešení.

/ Runexit (devenv.exe)

Zkompiluje a spustí zadané řešení, minimalizuje IDE při spuštění řešení a po dokončení řešení zavře rozhraní IDE.

/ UseEnv (devenv.exe)

Způsobí, že rozhraní IDE použít proměnné prostředí PATH, INCLUDE a LIB pro Visual C++ kompilace nastavení uvedené v oddílu adresáře VC ++ projekty možnosti Možnosti dialogové okno.Další informace naleznete v tématu Nastavení cesty a proměnné prostředí pro sestavení příkazového řádku

Nebo upravit (devenv.exe)

Otevře zadané soubory ve spuštěné instance této aplikace.Pokud neexistují žádné spuštěné instance, spustí novou instanci okna zjednodušené rozložení.

/ ResetAddin (devenv.exe)

Instance rozhraní IDE sady Visual Studio spustí bez načtení zadané Add-in.

Nebo nouzovém režimu (devenv.exe)

Spustí se Visual Studio v nouzovém režimu a načte výchozí prostředí a služby a dodáno verze balíčků třetích stran.

/ ResetSkipPkgs (devenv.exe)

Vymaže všechny značky SkipLoading, které byly přidány k VSPackages uživatelé, kteří chtějí se vyhnout načítání problém VSPackages.

/ Instalace (devenv.exe)

Způsobí, že aplikace Visual Studio ke sloučení zdrojů metadata, která popisují nabídky, panely nástrojů a příkaz skupiny ze všech VSPackages, které jsou k dispozici.

Použijte následující přepínače příkazového řádku k provedení popsané úlohy.Tyto přepínače příkazového řádku nejsou zobrazeny integrovaném vývojovém prostředí.

Přepínač příkazového řádku

Description

/? (devenv.exe)

Zobrazí nápovědu pro přepínače devenv v okno Příkazový řádek.

Devenv /?

/ Build (devenv.exe)

Vytvoří zadaný řešení nebo projektu, podle konfigurace zadané řešení.

Devenv myproj.csproj /build

/ Vyčistit (devenv.exe)

Odstraní všechny soubory vytvořené pomocí příkazu sestavení bez ovlivnění zdrojové soubory.

Devenv myproj.csproj /clean

A zavést (devenv.exe)

Sestaví řešení spolu s soubory, které jsou nezbytné pro nasazení, podle konfigurace řešení.

Devenv myproj.csproj /deploy

/Diff

Porovná dva soubory.Přebírá zdrojový čtyři parametry: soubor, TargetFile, SourceDisplayName(optional),TargetDisplayName(optional).

/ InstallVSTemplates (devenv.exe)

Zaregistruje šablony projektu nebo položky, které jsou umístěny v <VisualStudioInstallDir>\Common7\IDE\ProjectTemplates nebo <VisualStudioInstallDir>\Common7\IDE\ItemTemplates tak, aby k nim můžete přistupovat prostřednictvím Nový projekt a Přidat novou položku dialogových oknech.

Devenv /InstallVSTemplates

/ Out (devenv.exe)

Umožňuje určit soubor, který chcete k chybám při sestavení.

Devenv myproj.csproj /build /out log.txt

/ Projekt (devenv.exe)

Projekt výstavby, čištění nebo nasadit.Pomocí tohoto přepínače můžete pouze v případě, že jste zadali rovněž/Build, znovu vytvořit nebo vyčistit, nebo / nasadit přepínač.

/ ProjectConfig (devenv.exe)

Určuje konfiguraci projektu na sestavení nebo nasazení.Tento přepínač můžete použít pouze v případě, že jste zadali také přepínač Project.

/ Rebuild (devenv.exe)

Čistí a potom vytvoří zadaný řešení nebo projektu, podle konfigurace zadané řešení.

Nebo inovace (devenv.exe)

Inovuje soubor zadaný řešení a všechny jeho soubory projektu nebo soubor zadaný projekt na aktuální Visual Studio formáty pro tyto soubory.

/ ResetSettings (devenv.exe)

Obnoví výchozí nastavení aplikace Visual Studio.Volitelně obnoví nastavení do souboru určeného .vssettings.

Viz také

Referenční dokumentace

Obecné, prostředí, dialogové okno Možnosti

Visual Studio příkazech a přepínačích