Udostępnij za pośrednictwem


Przełączniki wiersza polecenia devenv

Devenv pozwala ustawić różne opcje zintegrowane środowisko programistyczne (IDE) i również budować, debugować i wdrażanie projektów, z wiersza polecenia.Używaj tych przełączników, aby uruchomić IDE z skryptu lub pliku .bat, na przykład, skrypt nocny budować, lub aby rozpocząć IDE w określonej konfiguracji.

[!UWAGA]

Dla zadań związanych z kompilacji teraz zalecane jest użycie programu MSBuild zamiast devenv.Aby uzyskać więcej informacji, zobacz Informacje w wierszu polecenia programu MSBuild.

[!UWAGA]

Należy uruchomić devenv jako administratora, aby korzystać z / Instalacji (devenv.exe) i / InstallVSTemplates (devenv.exe) przełączników.

Składnia przełącznika devenv

Domyślnie polecenia devenv przekazać przełączników dla narzędzia devenv.com.

Narzędzie devenv.com zapewnia dostarczanie danych wyjściowych przez standardowy system strumieni, takie jak stdout i stderri określa odpowiednie przekierowania wejścia/wyjścia, kiedy przechwytuje on dane wyjściowe, na przykład, plik .txt.Polecenia znajdujące się w zamian z devenv.exe można użyć tej samej przełączników, ale wyśle je do programu devenv.exe, z pominięciem narzędzia devenv.com.

Zasady składni devenv przełączniki podobne do innych narzędzi wiersza polecenia systemu DOS.Obowiązują następujące reguły składni do wszystkich devenv zwrotnic i swoje argumenty:

  • Polecenia, które zaczynają się od devenv.

  • Przełączniki nie jest rozróżniana.

  • Podczas określania rozwiązania lub projektu, pierwszy argument jest nazwa pliku rozwiązania lub pliku projektu, w tym ścieżka do pliku.

  • Jeśli pierwszy argument jest plikiem, który nie jest rozwiązania lub projektu, że plik zostanie otwarty w odpowiedniego edytora, w nowym wystąpieniu IDE.

  • Gdy zostanie podana nazwa pliku projektu, a nie nazwę pliku roztwór devenv polecenia przeszuka folder nadrzędny dla pliku rozwiązania, który ma taką samą nazwę pliku projektu.Na przykład polecenie devenv /build myproject1.vbproj przeszuka folder nadrzędny dla pliku rozwiązania, o nazwie "myproject1.sln".

    [!UWAGA]

    Jeden i tylko jeden plik rozwiązania, która odwołuje się ten projekt powinien znajdować się w jego folder nadrzędny.Jeśli folder nadrzędny zawiera nie plik rozwiązania, która odwołuje się ten projekt lub jeśli folder nadrzędny zawiera co najmniej dwa pliki rozwiązania, które odwołują się jej, następnie tymczasowego pliku rozwiązania zostanie utworzony to nosi nazwę dla tego projektu i odwołuje się do niej.

  • Gdy ścieżki pliku i nazwy plików zawierają spacje, należy ująć je w podwójnym cudzysłowie ("").Na przykład, "c:\project a\".

  • Włóż jeden znak spacji między przełącznikami i argumenty w tym samym wierszu.Na przykład polecenie devenv /log output.txt otwiera IDE i rejestrowanie wszystkich informacji podczas danej sesji, aby do output.txt umieszcza.

  • Nie można używać składni dopasowania do wzorca w devenv polecenia.

Przełączniki devenv

Użyj następujących przełączników wiersza polecenia, aby wyświetlić IDE i wykonać opisane zadanie.

Przełącznik wiersza polecenia

Opis

/ Polecenie (devenv.exe)

Uruchamia IDE i wykonuje określone polecenie.

/ DebugExe (devenv.exe)

Ładunki Visual C++ pliku wykonywalnego pod kontrolą debugera.Ten przełącznik nie jest dostępna dla Visual Basic lub Visual C# plików wykonywalnych.Aby uzyskać więcej informacji, zobacz [NIB] 12/13 Porady: automatyczne uruchamianie debugera.

/ LCID (devenv.exe)lub/l

Ustawia domyślny język dla IDE.Jeśli określony język nie jest uwzględniony w instalacji programu Visual Studio, to ustawienie będzie ignorowane.

/ Log (devenv.exe)

Rozpoczyna się Visual Studio i rejestruje wszystkie działania w pliku dziennika.

/ Run (devenv.exe)lub/r

Kompiluje i wykonuje określonego rozwiązania.

/ Runexit (devenv.exe)

Kompiluje i uruchamia określonego rozwiązania, minimalizuje IDE, gdy roztwór jest uruchamiany i zamyka IDE, po zakończeniu rozwiązanie.

/ UseEnv (devenv.exe)

Powoduje, że IDE użyć ścieżki, INCLUDE i LIB zmienne środowiskowe dla Visual C++ kompilacji zamiast ustawień określonych w sekcji VC ++ katalogów Projekty opcje w programie Opcje okno dialogowe.Aby uzyskać więcej informacji, zobacz Ustawianie ścieżki i zmienne środowiskowe dla wiersza polecenia kompilacje.

/ Edit (devenv.exe)

Otwiera określone pliki w uruchomione wystąpienie tej aplikacji.Jeśli brak uruchomionych wystąpień, rozpoczyna się nowa instancja od układ okna uproszczone.

/ ResetAddin (devenv.exe)

Uruchamia wystąpienie programu Visual Studio IDE bez ładowania określonego dodatku.

/ Tryb awaryjny (devenv.exe)

Rozpoczyna się Visual Studio w trybie awaryjnym i ładuje tylko domyślne środowisko i usługi i wysłane wersje pakietów innej firmy.

/ ResetSkipPkgs (devenv.exe)

Powoduje wyczyszczenie wszystkich znaczników SkipLoading, które zostały dodane do VSPackages przez użytkowników, którzy chcą uniknąć ładowania problem VSPackages.

/ Instalacji (devenv.exe)

Wymusza Visual Studio, aby scalić metadane zasobu, który opisuje menu, paski narzędzi i polecenia grupy, z VSPackages wszystkie dostępne.

Używać następujących przełączników wiersza polecenia do wykonywania opisanych zadań.Te przełączniki wiersza polecenia nie są wyświetlane IDE.

Przełącznik wiersza polecenia

Opis

/? (devenv.exe)

Wyświetla Pomoc dotyczącą przełączników devenv w okna wiersza polecenia.

Devenv /?

/ Build (devenv.exe)

Buduje określonego rozwiązania lub projektu w zależności od konfiguracji określonego rozwiązania.

Devenv myproj.csproj /build

/ Czyszczenia (devenv.exe)

Usuwa wszystkie pliki utworzone przez polecenie build bez wpływu na pliki źródłowe.

Devenv myproj.csproj /clean

/ Rozmieszczenie (devenv.exe)

Buduje roztwór, wraz z plików niezbędnych do wdrażania, według konfiguracji rozwiązania.

Devenv myproj.csproj /deploy

/Diff

Porównuje dwa pliki.Trwa cztery parametry: SourceFile, TargetFile, SourceDisplayName(optional),TargetDisplayName(optional).

/ InstallVSTemplates (devenv.exe)

Rejestruje szablony projektu lub elementu, które znajdują się w <VisualStudioInstallDir>\Common7\IDE\ProjectTemplates lub <VisualStudioInstallDir>\Common7\IDE\ItemTemplates tak, że są one dostępne za pośrednictwem Nowy projekt i Add New Item okna dialogowe.

Devenv /InstallVSTemplates

/ Out (devenv.exe)

Pozwala określić plik zgłaszania błędów podczas tworzenia.

Devenv myproj.csproj /build /out log.txt

/ Projekt (devenv.exe)

Projekt budowy, czyszczenia lub wdrożyć.Ta opcja zostanie użyta tylko wtedy, gdy jest to również dostarczone / Build/odbudować / czysta, lub / wdrażanie przełącznika.

/ ProjectConfig (devenv.exe)

Określa konfigurację projektu do budowania lub wdrożyć.Ta opcja zostanie użyta tylko wtedy, gdy jest to również dostarczone przełącznik Project.

/ Rebuild (devenv.exe)

Czyści i następnie tworzy określonego rozwiązania lub projektu w zależności od konfiguracji określonego rozwiązania.

/ Upgrade (devenv.exe)

Uaktualnia do bieżącego pliku określonego rozwiązania i wszystkie pliki projektu lub plik określony projekt Visual Studio formaty tych plików.

/ ResetSettings (devenv.exe)

Przywraca ustawienia domyślne programu Visual Studio.Opcjonalnie resetuje ustawienia do pliku określonego .vssettings.

Zobacz też

Informacje

Ogólne, środowiska naturalnego, okno dialogowe Opcje

Visual Studio poleceń i przełączników