/Clean (devenv.exe)

Czyści wszystkie pliki pośredniczące i katalogi wyjściowe.

Składnia

devenv SolutionName /Clean [Config [/Project ProjName [/ProjectConfig ProjConfigName]] [/Out OutputFilename]]

Argumenty

  • Nazwa rozwiązania

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

  • Konfiguracja

    Opcjonalny. Konfiguracja (na przykład Debug lub Release) w celu oczyszczenia plików pośredniczących dla 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 użycia podczas czyszczenia /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). Jeśli ten przełącznik zostanie określony, zastąpi argument Config .

  • /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

Ten przełącznik wykonuje tę samą funkcję co polecenie menu Clean Solution w środowisku IDE.

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

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

/Project Jeśli przełącznik nie zostanie określony, akcja czyszczenia jest wykonywana we wszystkich projektach w rozwiązaniu, nawet jeśli parametr FileName został określony jako plik projektu.

Przykład

Pierwszy przykład czyści MySolution rozwiązanie przy użyciu domyślnej konfiguracji określonej w pliku rozwiązania.

Drugi przykład czyści projekt CSharpWinAppprzy użyciu Debug konfiguracji kompilacji projektu w programie MySolution.

devenv "%USERPROFILE%\source\repos\MySolution\MySolution.sln" /Clean

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

Zobacz też