Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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
DebuglubRelease) 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ładDebug|Win32). Jeśli ten argument jest nieokreślony lub pusty ciąg (""), narzędzie używa aktywnej konfiguracji rozwiązania./ProjectProjNameOpcjonalny. Ś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.
/ProjectConfigProjConfigNameOpcjonalny. Nazwa konfiguracji kompilacji projektu (na przykład
DebuglubRelease) do użycia podczas czyszczenia/Projectnazwy. Jeśli jest dostępna więcej niż jedna platforma rozwiązania, musisz również określić platformę (na przykładDebug|Win32). Jeśli ten przełącznik zostanie określony, zastąpi argument Config ./OutOutputFilenameOpcjonalny. 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"