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.
Du kan ändra inställningarna för C#-projektfelsökning på fliken Felsökning och fliken Skapa på projektegenskapssidorna.
Om du vill öppna egenskapssidorna väljer du projektet i Solution Explorer och väljer sedan ikonen Egenskaper eller högerklickar på projektet och väljer Egenskaper.
Mer information finns i Felsöknings- och versionskonfigurationer.
Viktig
De här inställningarna gäller inte för .NET Core-, ASP.NET- eller UWP-appar. Information om hur du konfigurerar felsökningsinställningar för .NET 5+ och .NET Core finns i Project-inställningar för C#-felsökningskonfigurationer (.NET 5+, .NET Core).
Viktig
De här inställningarna gäller inte för .NET Core-, ASP.NET- eller UWP-appar. Information om hur du konfigurerar felsökningsinställningar för UWP-appar finns i Starta en felsökningssession för en UWP-app.
Fliken Felsök
| Inställning | Beskrivning | 
|---|---|
| Konfiguration | Anger läge för att skapa appen. Välj Active (Debug), Debug, Releaseeller Alla konfigurationer i listrutan. | 
| Starta åtgärd | Anger åtgärden när du väljer Starta i en felsökningskonfiguration. - Start project är standard och startar startprojektet för felsökning. Mer information finns i Välj startprojektet. - Starta externt program startar och ansluter till en app som inte ingår i ett Visual Studio-projekt. Mer information finns i Koppla till processer som körs med felsökningsprogrammet. - Starta webbläsaren med URL så att du kan felsöka en webbapplikation. | 
| Startalternativ>kommandoradsargument | Anger kommandoradsargument för appen som debuggas. Kommandonamnet är det appnamn som anges i Starta externt program. | 
| Startalternativ>Arbetskatalog | Anger arbetskatalogen för appen som debuggas. I C# är arbetskatalogen \bin\debug som standard. | 
| Startalternativ>Använd fjärrdator | För fjärrfelsökning väljer du det här alternativet och anger namnet på fjärrfelsökningsmålet eller ett Msvsmon-servernamn. Platsen för en app på fjärrdatorn anges av egenskapen Utdatasökväg på fliken Skapa. Platsen måste vara en delningsbar katalog på fjärrdatorn. | 
| felsökningsmotor>Aktivera ohanterad kodfelsökning | Felsöker anrop till intern (ohanterad) Win32-kod från den hanterade appen. | 
| felsökningsmotor>Aktivera SQL Server-felsökning | Felsöker SQL Server-databasobjekt. | 
Fliken Skapa
| Inställning | Beskrivning | 
|---|---|
| allmänna>villkorsstyrda kompileringssymboler | Definiera DEBUG- och TRACE-konstanterna om du väljer det. Dessa konstanter möjliggör villkorlig kompilering av klassen Felsökning och Trace. När konstanterna har definierats genererar Debug och Trace-klasserna utdata till Utdatafönstret. Utan dessa konstanter kompileras inte felsöknings- och spårningsklassmetoderna och inga utdata genereras. Vanligtvis definieras DEBUG i debug-versionen av en build och är odefinierad i release-versionen. TRACE definieras i både felsöknings- och versionsversionerna. | 
| Allmän>Optimera kod | Om inte ett fel endast visas i optimerad kod lämnar du den här inställningen avmarkerad för Felsökningsversioner. Optimerad kod är svårare att felsöka eftersom instruktionerna inte motsvarar instruktioner direkt i källkoden. | 
| utdata>utdatasökväg | Anges vanligtvis till bin\Debug för felsökning. | 
| Avancerat knappen | Information om avancerade felsökningsalternativ finns i dialogrutan Avancerade bygginställningar (C#). Det bärbara formatet för symbolfiler (.pdb) är ett nyligen plattformsoberoende format för .NET Core-appar. |