Udostępnij za pośrednictwem


/Project (devenv.exe)

Identyfikuje pojedynczy projekt w ramach określonej konfiguracji rozwiązania w celu kompilowania, czyszczenia, ponownego kompilowania lub wdrażania.

Składnia

devenv SolutionName {/Build|/Clean|/Deploy|/Rebuild} [SolnConfigName [/Project ProjName [/ProjectConfig ProjConfigName]] [/Out OutputFilename]]

Argumenty

  • Nazwa rozwiązania

    Wymagany. Pełna ścieżka i nazwa pliku rozwiązania.

  • {/Build/Rebuild||/Clean|/Deploy}

    Wymagany. Kompiluje, czyści, wdraża lub ponownie kompiluje projekt.

  • SolnConfigName

    Opcjonalny. Nazwa konfiguracji rozwiązania (na przykład Debug lub Release) zastosowana do rozwiązania o nazwie SolutionName. Jeśli jest dostępna więcej niż jedna platforma rozwiązania, musisz również określić platformę (na przykład Debug|Win32). Jeśli ten argument jest nieokreślony lub pusty ciąg (""), narzędzie używa aktywnej konfiguracji rozwiązania.

  • /ProjectProjName

    Opcjonalny. Ścieżka i nazwa pliku projektu w rozwiązaniu. Możesz wprowadzić nazwę wyświetlaną projektu lub ścieżkę względną z folderu SolutionName do pliku projektu. Możesz również wprowadzić pełną ścieżkę i nazwę pliku projektu.

  • /ProjectConfigProjConfigName

    Opcjonalny. Nazwa konfiguracji kompilacji projektu (na przykład Debug lub Release) do zastosowania do /Project nazwy. Jeśli jest dostępna więcej niż jedna platforma rozwiązania, musisz również określić platformę (na przykład Debug|Win32).

  • /OutOutputFilename

    Opcjonalny. Nazwa pliku, do którego chcesz wysłać dane wyjściowe narzędzia. Jeśli plik już istnieje, narzędzie dołącza dane wyjściowe na końcu pliku.

Uwagi

  • Musi być używana część devenv /Buildpolecenia , /Clean, /Rebuildlub /Deploy .

  • Ująć ciągi zawierające spacje w podwójnych cudzysłowach.

  • Podsumowanie informacji dotyczących kompilacji, w tym błędów, można wyświetlić w oknie Polecenia lub w dowolnym pliku dziennika określonym za pomocą przełącznika /Out .

Przykład

W tym przykładzie kompiluje się projekt CSharpWinAppprzy użyciu Debug konfiguracji kompilacji projektu w programie MySolution.

devenv "%USERPROFILE%\source\repos\MySolution\MySolution.sln" /build Debug /project "CSharpWinApp\CSharpWinApp.csproj" /projectconfig Debug

Zobacz też