Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Uppgifter tillhandahåller den kod som körs under byggprocessen. När C++ har installerats är följande uppgifter tillgängliga, förutom de som är installerade med MSBuild. Mer information finns i ÖVERSIKT över MSBuild (C++).
Förutom parametrarna för varje aktivitet har varje aktivitet även följande parametrar.
| Parameter | Description |
|---|---|
Condition |
Valfri String parameter.Ett Boolean uttryck som MSBuild-motorn använder för att avgöra om den här uppgiften ska köras. Information om de villkor som stöds av MSBuild finns i Villkor. |
ContinueOnError |
Valfri parameter. Kan innehålla något av följande värden: - WarnAndContinue eller true. När en aktivitet misslyckas fortsätter efterföljande aktiviteter i target-elementet och bygget att köras, och alla fel från aktiviteten behandlas som varningar - ErrorAndContinue. När en aktivitet misslyckas fortsätter efterföljande aktiviteter i elementet Target och bygget att köras, och alla fel från aktiviteten behandlas som fel.- ErrorAndStop eller false (standard). När en aktivitet misslyckas körs inte de återstående aktiviteterna i elementet Target och bygget, och hela Target elementet och bygget anses ha misslyckats.Versioner av .NET Framework före 4.5 stödde endast true värdena och false .Mer information finns i Så här: Ignorera fel i aktiviteter. |
Relaterade ämnen
| Titel | Description |
|---|---|
| BscMake-uppgift | Omsluter verktyget Microsoft Browse Information Maintenance Utility (bscmake.exe). |
| CL-uppgift | Omsluter Microsoft C++ Compiler-verktyget (cl.exe). |
| CPPClean-uppgift | Tar bort de temporära filer som MSBuild skapar när ett C++-projekt skapas. |
| ClangCompile-uppgift | Omsluter C++-kompilatorverktyget (clang.exe). |
| CustomBuild-uppgift | Omsluter C++-kompilatorverktyget (cmd.exe). |
| FXC-uppgift | Använd HLSL shader-kompilatorer i byggprocessen. |
| GetOutOfDateItems | Läser gamla tlogs, skriver nya tlogs och returnerar uppsättning objekt som inte är up-to-date. (hjälpaktivitet) |
| GetOutputFileName | Hämtar utdatafilnamnet för cl och andra verktyg, vilket gör att endast utdatakatalogen eller det fullständiga filnamnet eller ingenting kan anges. (hjälpaktivitet) |
| LIB-uppgift | Omsluter microsoft 32-bitars library manager-verktyget (lib.exe). |
| Länkaktivitet | Omsluter Microsoft C++ Linker-verktyget (link.exe). |
| MIDL-uppgift | Omsluter kompilatorverktyget för Microsoft Interface Definition Language (MIDL) (midl.exe). |
| MT-uppgift | Omsluter Microsoft Manifest Tool (mt.exe). |
| MultiToolTask-uppgift | Ingen beskrivning. |
| ParallelCustomBuild-uppgift | Kör parallella instanser av CustomBuild-aktiviteten. |
| RC-uppgift | Omsluter verktyget Microsoft Windows Resource Compiler (rc.exe). |
| SetEnv-uppgift | Anger eller tar bort värdet för en angiven miljövariabel. |
| TrackedVCToolTask-basklass | Ärver från VCToolTask. |
| VCMessage-uppgift | Loggar varningsmeddelanden och felmeddelanden under en version. (Kan inte utökas. Endast intern användning.) |
| VCToolTask-basklass | Ärver från ToolTask. |
| XDCMake-uppgift | Omsluter XML-dokumentationsverktyget (xdcmake.exe), som sammanfogar XML-dokumentkommentarfiler (.xdc) i en .xml fil. |
| XSD-uppgift | Omsluter XML-schemadefinitionsverktyget (xsd.exe), som genererar schema- eller klassfiler från en källa. Se kommentaren nedan. |
| MSBuild-referens | Beskriver elementen i MSBuild-systemet. |
| Uppgifter | Beskriver uppgifter, som är kodenheter som kan kombineras för att skapa en version. |
| Uppgiftsskrivning | Beskriver hur du skapar en uppgift. |
Anmärkning
Från och med Visual Studio 2017 är C++-projektstöd för xsd.exe inaktuellt. Du kan fortfarande använda API:er för Microsoft.VisualC.CppCodeProvider genom att manuellt lägga till CppCodeProvider.dll i GAC.