Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Le attività forniscono il codice eseguito durante il processo di compilazione. Quando C++ è installato, sono disponibili le attività seguenti, oltre a quelle installate con MSBuild. Per altre informazioni, vedere Panoramica di MSBuild (C++).
Oltre ai parametri per ogni attività, ogni attività include anche i parametri seguenti.
| Parametro | Description |
|---|---|
Condition |
Parametro facoltativo String .Espressione Boolean utilizzata dal motore MSBuild per determinare se l'attività verrà eseguita. Per informazioni sulle condizioni supportate da MSBuild, vedere Condizioni. |
ContinueOnError |
Parametro facoltativo. Può contenere uno dei valori seguenti: - WarnAndContinue o true. Quando un'attività ha esito negativo, le attività successive nell'elemento Target e la compilazione continuano a essere eseguite e tutti gli errori dell'attività vengono considerati avvisi - ErrorAndContinue. Quando un'attività ha esito negativo, le attività successive nell'elemento Target e la compilazione continuano a essere eseguite e tutti gli errori dell'attività vengono considerati come errori.- ErrorAndStop o false (impostazione predefinita). Quando un'attività ha esito negativo, le attività rimanenti nell'elemento Target e la compilazione non vengono eseguite e l'intero Target elemento e la compilazione vengono considerate non riuscite.Le versioni di .NET Framework precedenti alla 4.5 supportano solo i true valori e false .Per altre informazioni, vedere Procedura: Ignorare gli errori nelle attività. |
Argomenti correlati
| Titolo | Description |
|---|---|
| Attività BscMake | Esegue il wrapping dello strumento Microsoft Browse Information Maintenance Utility (bscmake.exe). |
| Attività CL | Esegue il wrapping dello strumento compilatore Microsoft C++ (cl.exe). |
| Attività CPPClean | Elimina i file temporanei creati da MSBuild quando viene compilato un progetto C++. |
| Attività ClangCompile | Esegue il wrapping dello strumento del compilatore C++ (clang.exe). |
| Attività CustomBuild | Esegue il wrapping dello strumento del compilatore C++ (cmd.exe). |
| Attività FXC | Usare i compilatori shader HLSL nel processo di compilazione. |
| GetOutOfDateItems | Legge i tlog precedenti, scrive nuovi tlog e restituisce un set di elementi che non sono up-to-date. (attività helper) |
| GetOutputFileName | Ottiene il nome del file di output per cl e altri strumenti, che consentono di specificare solo la directory di output o il nome completo del file o nulla. (attività helper) |
| Attività LIB | Esegue il wrapping dello strumento Di gestione librerie a 32 bit di Microsoft (lib.exe). |
| Attività di collegamento | Esegue il wrapping dello strumento Microsoft C++ Linker (link.exe). |
| Attività MIDL | Esegue il wrapping dello strumento del compilatore MIDL (Microsoft Interface Definition Language) (midl.exe). |
| Attività MT | Esegue il wrapping dello strumento manifesto Microsoft (mt.exe). |
| Attività MultiToolTask | Nessuna descrizione. |
| Attività ParallelCustomBuild | Eseguire istanze parallele dell'attività CustomBuild. |
| Attività RC | Esegue il wrapping dello strumento compilatore di risorse di Microsoft Windows (rc.exe). |
| Attività SetEnv | Imposta o elimina il valore di una variabile di ambiente specificata. |
| Classe di base TrackedVCToolTask | Eredita da VCToolTask. |
| Attività VCMessage | Registra messaggi di avviso e messaggi di errore durante una compilazione. (Non estendibile. Solo uso interno. |
| Classe di base VCToolTask | Eredita da ToolTask. |
| Attività XDCMake | Esegue il wrapping dello strumento documentazione XML (xdcmake.exe), che unisce i file di commento del documento XML (con estensione xdc) in un file .xml . |
| Attività XSD | Esegue il wrapping dello strumento XML Schema Definition (xsd.exe), che genera file di schema o classi da un'origine. Vedere la nota seguente. |
| di riferimento di MSBuild | Descrive gli elementi del sistema MSBuild. |
| Attività | Vengono descritte le attività, ovvero unità di codice che possono essere combinate per produrre una compilazione. |
| Scrittura di attività | Viene descritto come creare un'attività. |
Annotazioni
A partire da Visual Studio 2017, il supporto del progetto C++ per xsd.exe è deprecato. È comunque possibile usare le API Microsoft.VisualC.CppCodeProvider aggiungendo manualmente CppCodeProvider.dll alla GAC.