dotnet clean
Ten artykuł dotyczy: ✔️ zestaw .NET Core 3.1 SDK i nowsze wersje
Nazwa
dotnet clean
— Czyści dane wyjściowe projektu.
Streszczenie
dotnet clean [<PROJECT>|<SOLUTION>] [-c|--configuration <CONFIGURATION>]
[-f|--framework <FRAMEWORK>] [--interactive]
[--nologo] [-o|--output <OUTPUT_DIRECTORY>]
[-r|--runtime <RUNTIME_IDENTIFIER>] [-v|--verbosity <LEVEL>]
dotnet clean -h|--help
Opis
Polecenie dotnet clean
czyści dane wyjściowe poprzedniej kompilacji. Jest on implementowany jako cel MSBuild, więc projekt jest oceniany po uruchomieniu polecenia. Tylko dane wyjściowe utworzone podczas kompilacji są czyszczone. Foldery pośrednie (obj) i końcowe dane wyjściowe (bin) są czyszczone.
Argumenty
PROJECT | SOLUTION
Projekt lub rozwiązanie MSBuild do czyszczenia. Jeśli nie określono pliku projektu lub rozwiązania, MSBuild przeszukuje bieżący katalog roboczy dla pliku z rozszerzeniem pliku, które kończy się na proj lub sln i używa tego pliku.
Opcje
-c|--configuration <CONFIGURATION>
Definiuje konfigurację kompilacji. Wartość domyślna dla większości projektów to
Debug
, ale można zastąpić ustawienia konfiguracji kompilacji w projekcie. Ta opcja jest wymagana tylko w przypadku czyszczenia, jeśli określono ją w czasie kompilacji.
-f|--framework <FRAMEWORK>
Struktura określona w czasie kompilacji. Struktura musi być zdefiniowana w pliku projektu. W przypadku określenia struktury w czasie kompilacji należy określić strukturę podczas czyszczenia.
-?|-h|--help
Wyświetla opis sposobu używania polecenia.
--interactive
Umożliwia zatrzymanie polecenia i oczekiwanie na wprowadzenie lub działanie użytkownika. Na przykład w celu ukończenia uwierzytelniania. Dostępny od zestawu .NET Core 3.0 SDK.
--nologo
Nie wyświetla baneru startowego ani komunikatu o prawach autorskich.
-o|--output <OUTPUT_DIRECTORY>
Katalog zawierający artefakty kompilacji do oczyszczenia.
-f|--framework <FRAMEWORK>
Określ przełącznik z przełącznikiem katalogu wyjściowego, jeśli określono strukturę podczas tworzenia projektu.-r|--runtime <RUNTIME_IDENTIFIER>
Czyści folder wyjściowy określonego środowiska uruchomieniowego. Jest to używane podczas tworzenia samodzielnego wdrożenia .
-v|--verbosity <LEVEL>
Ustawia poziom szczegółowości polecenia. Dozwolone wartości to
q[uiet]
, ,m[inimal]
,d[etailed]
n[ormal]
, idiag[nostic]
. Wartość domyślna tonormal
. Aby uzyskać więcej informacji, zobacz LoggerVerbosity.
Przykłady
Wyczyść domyślną kompilację projektu:
dotnet clean
Wyczyść projekt utworzony przy użyciu konfiguracji wydania:
dotnet clean --configuration Release