Dela via


Konfigurera bygg- och körningsalternativ i Visual Studio

Den här artikeln visar hur du konfigurerar bygg- och körningsinställningar i Visual Studio för att optimera byggarbetsflödet, styra byggbeteendet vid felsökning och ange lämpliga utförlighetsnivåer för byggutdata.

Förutsättningar

  • Visual Studio installerat. Om du inte har den kan du läsa Installera Visual Studio.
  • En lösning med ett eller flera projekt (krävs för att se effekterna av dessa inställningar).

Öppna alternativen Skapa och kör

  1. Välj Verktygsalternativ> på menyraden.
  2. Expandera Alla inställningar>Projekt och lösningar.
  3. Välj Skapa och kör för att öppna inställningsfönstret.
  1. Välj Verktygsalternativ> på menyraden.
  2. Expandera Projekt och lösningar.
  3. Välj Skapa och kör för att öppna inställningssidan.

Konfigurera parallella bygginställningar

Du kan styra hur många C++ och C#-projekt som skapas samtidigt för att optimera byggprestanda.

  1. Öppna alternativen Skapa och kör enligt beskrivningen i föregående avsnitt.

  2. Leta efter Maximalt antal parallella projektkompileringar.

  3. Ange värdet till önskat antal samtidiga versioner.

    Som standard matchar det här värdet antalet processorer på datorn. Det högsta tillåtna värdet är 32. Öka det här värdet om du har en kraftfull dator med många kärnor, eller minska det om du vill reservera CPU-resurser för andra uppgifter under byggen.

Kontrollera byggbeteendet för startprojekt

Du kan konfigurera om Visual Studio skapar alla projekt eller bara startprojektet när du kör eller felsöker.

  1. Öppna alternativen Skapa och kör .
  2. Om du bara vill skapa startprojektet och dess beroenden när du trycker på F5 eller väljer Felsöka>Starta felsökning markerar du kryssrutan Skapa endast startprojekt och beroenden i Kör .
  3. Om du vill skapa alla projekt i lösningen avmarkerar du den här kryssrutan.

Ange startprojektet för nya lösningar

Om du vill ange det markerade projektet automatiskt som startprojekt när du skapar nya lösningar:

  1. Öppna alternativen Skapa och kör .
  2. Markera kryssrutan För nya lösningar använder du det markerade projektet som startprojekt .

Konfigurera byggbeteende för C++-projekt

Följande alternativ gäller endast för C++-projekt.

Hantera inaktuella projekt

Konfigurera hur Visual Studio svarar när du kör ett C++-projekt som har inaktuella filer:

  1. Öppna alternativen Skapa och kör .
  2. Hitta Vid körning av program när projekt är inaktuella och välj något av följande alternativ:
    • Fråga om att bygga (standard) – Visar en fråga om projektet ska byggas.
    • Skapa alltid – Skapar projektet automatiskt varje gång du kör det.
    • Bygg aldrig – Körs utan att bygga, även om filerna är inaktuella.

Hantera bygg- eller distributionsfel

Konfigurera hur Visual Studio svarar när du försöker köra ett C++-projekt efter ett byggfel:

  1. Öppna alternativen Skapa och kör .
  2. Leta upp vid körning, när bygg- eller distributionsfel inträffar och välj något av följande alternativ:
    • Uppmaning att starta (standard) – Visar en fråga som frågar om du vill köra trots felet.
    • Starta den gamla versionen – Startar automatiskt den senaste lyckade versionen. Tänk på att detta kan orsaka felmatchningar mellan din kod som körs och källkoden.
    • Starta inte – Förhindrar start när byggfel inträffar.

Ange grad av detaljer för build-utdata

Kontrollera mängden information som visas i fönstret Utdata under byggen:

  1. Öppna alternativen Skapa och kör .

  2. Leta upp MSBuild projektbyggutdata verbositet.

  3. Välj en verbositetsnivå i listrutan:

    • Tyst – visar endast fel och varningar.
    • Minimal – Visar fel, varningar och en sammanfattning.
    • Normal – visar standardversionsinformation.
    • Detaljerad – Visar mer information för felsökning.
    • Diagnostik – Visar all tillgänglig information.

    Använd Minimal eller Normal för daglig utveckling. Växla till Detaljerad eller Diagnostik vid felsökning av byggproblem.

Ange utförlighet för byggloggfil (endast C++)

För C++-projekt kan du också styra utförligheten i byggloggfilen som skrivits till \<ProjectName>\Debug\<ProjectName>.log:

  1. Öppna alternativen Skapa och kör .
  2. Leta upp msBuild-projektversionsloggfilens utförlighet.
  3. Välj önskad verbositetsnivå i listrutan.

Köra versioner med låg processprioritet

Om du vill hålla datorn dynamisk under långa versioner kan du konfigurera Visual Studio för att köra byggprocesser med lägre prioritet:

  1. Öppna alternativen Skapa och kör .
  2. Markera kryssrutan Kör version med låg processprioritet .

När det är aktiverat kör Visual Studio alla kompilerings- och länkprocesser med prioriteten "Under normal". Detta förbättrar systemets svarstider men ökar byggtiden. Mer information om processprioritet finns i Schemaläggningsprioriteringar.