Kommentar
Å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.
I den här artikeln beskrivs felkoden för MSB6006.
Meddelandetext
MSB6006: 'value' exited with code 'value'.
Beskrivning
Det här felet uppstår när ett kommando körs och returnerar en icke-nollavslutskod, eller på annat sätt indikerar ett fel i dess utdata.
Beslut
Den standardutgående meddelandetexten följs av ytterligare information från operativsystemet. Titta på den ytterligare information som tillhandahålls för att fastställa orsaken till problemet.
Om loggning är aktiverat i bygget kan utdata skrivas till byggloggen. Mer information finns i Visa, spara och konfigurera byggloggar och Hämta byggloggar med MSBuild.
Om du vill diagnostisera felet aktiverar du först en diagnostiklogg med hjälp -verbosity:diag av kommandoradsväxeln och kontrollerar sedan MSBuild-loggfilen med fullständiga diagnostikutdata. För längre utdataloggar i stora projekt bör du överväga att använda kommandoradsväxeln för binär logg -bl med MSBuild Structured Log Viewer för att visa utdata enklare.
Du kan också ange MSBuildDebugEngine miljövariabeln till 1 för att hämta alla möjliga loggar. Mer information finns i Skapa MSBuild för .NET Framework – Loggar.
Det kan vara bra att återskapa felet isolerat. Prova att köra verktyget separat med samma indata och kommandoradsargument som MSBuild använder i bygget. Om symboler är tillgängliga och du har en felsökningsversion av verktyget bifogar du ett felsökningsprogram till verktyget och felsöker själva verktyget för att söka efter problemet.
Relaterat innehåll
Se Diagnostisera MSBuild-aktivitetsfel
Gäller för
Alla versioner av MSBuild