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.
I den här artikeln får du lära dig mer om flera alternativ som du kan konfigurera när du skapar program med Visual Studio. Du skapar en anpassad byggkonfiguration, döljer vissa varningsmeddelanden och ökar utdatainformationen för ett exempelprogram.
Installera exempelprogrammet
Exempelkoden som används i den här självstudien finns i WPF-exempel. Om du vill klona lagringsplatsen använder du GitHubs gröna kloningsknapp och väljer Klona i Visual Studio. Du kan välja plats på den lokala hårddisken för att skapa en kopia av innehållet på lagringsplatsen. Lagringsplatsen innehåller många lösningar. Om Visual Studio öppnar en av lösningarna stänger du lösningen och väljer sedan Öppna projekt eller lösning och bläddrar till platsen där du klonade lagringsplatsen. Under den letar du efter GettingStarted/WalkthroughFirstWPFApp/csharp/ExpenseItIntro.sln för att arbeta i C#, eller GettingStarted/WalkthroughFirstWPFApp/vb/ExpenseItIntro2.sln för att arbeta i Visual Basic.
Skapa en anpassad byggkonfiguration
När du skapar en lösning definieras byggkonfigurationer för felsökning och version samt deras standardmålplattformar automatiskt för lösningen. Du kan sedan anpassa de här konfigurationerna eller skapa dina egna. Byggkonfigurationer anger byggtyp. Byggplattformar anger det operativsystem som ett program riktar in sig på för den konfigurationen. Mer information finns i Förstå byggkonfigurationer, Konfigurera projekt till målplattformar och Så här ställer du in felsöknings- och versionskonfigurationer.
Du kan ändra eller skapa konfigurationer och plattformsinställningar med hjälp av dialogrutan Configuration Manager . I den här proceduren skapar du en byggkonfiguration för testning.
Skapa en byggkonfiguration
Öppna dialogrutan Configuration Manager.
I listan Active solution configuration (Aktiv lösningskonfiguration ) väljer du <Nytt...>.
I dialogrutan Ny lösningskonfiguration namnger du den nya konfigurationen
Test
, kopierar inställningar från den befintliga felsökningskonfigurationen och väljer sedan knappen OK .I listan Aktiv lösningsplattform väljer du <Nytt...>.
I dialogrutan Ny lösningsplattform väljer du x64 och kopierar inte inställningar från x86-plattformen.
Välj knappen OK.
Den aktiva lösningskonfigurationen har ändrats till Testa med den aktiva lösningsplattformen inställd på x64.
Välj Stäng.
Du kan snabbt verifiera eller ändra den aktiva lösningskonfigurationen med hjälp av listan Lösningskonfigurationer i verktygsfältet Standard .
Öppna dialogrutan Configuration Manager.
I listan Active solution configuration (Aktiv lösningskonfiguration ) väljer du <Nytt...>.
I dialogrutan Ny lösningskonfiguration namnger du den nya konfigurationen
Test
, kopierar inställningar från den befintliga felsökningskonfigurationen och väljer sedan knappen OK .I kolumnen Plattform expanderar du listrutan och väljer <Nytt...> för att skapa en ny projektplattform.
I dialogrutan Ny projektplattform väljer du x64 och kopierar inte inställningar från x86-plattformen.
Om x64-lösningsplattformen redan finns avmarkerar du rutan Skapa aktiv lösningsplattform .
Välj knappen OK.
Den aktiva lösningskonfigurationen har ändrats till Testa med den aktiva lösningsplattformen inställd på x64.
Välj Stäng.
Du kan snabbt verifiera eller ändra den aktiva lösningskonfigurationen med hjälp av listan Lösningskonfigurationer i verktygsfältet Standard .
Anmärkning
Om du inte ser den aktiva lösningskonfigurationen eller den aktiva plattformen som visas i verktygsfältet väljer du den lilla pilliknande ikonen längst till höger i verktygsfältet och väljer sedan Lägg till eller ta bort knappar. Se till att lösningskonfigurationer och lösningsplattformar är aktiverade.
Skapa programmet
Nu ska du skapa lösningen med den anpassade byggkonfigurationen.
Skapa lösningen
På menyraden väljer du Skapa>bygglösning eller trycker på Ctrl+Skift+B.
Fönstret Utdata visar resultatet av bygget. Bygget lyckades.
Dölj kompilatorvarningar
Därefter introducerar vi kod som gör att en varning genereras av kompilatorn.
Öppna filen ExpenseReportPage.xaml.cs i C#-projektet. I metoden ExpenseReportPage lägger du till följande kod:
int i;
.ELLER
Öppna filen ExpenseReportPage.xaml.vb i Visual Basic-projektet. I den anpassade konstruktorn Public Sub New... lägger du till följande kod:
Dim i
.Skapa lösningen.
Fönstret Utdata visar resultatet av bygget. Bygget lyckades, men varningar genererades:
Du kan tillfälligt dölja vissa varningsmeddelanden under en kompilering i stället för att låta dem störa kompileringens utdata.
Dölj en specifik C#-varning
I Solution Explorer väljer du projektnoden på den översta nivån.
På menyraden väljer du Visa>Egenskapssidor.
Projektdesignern öppnas.
Välj fliken Eller avsnittet Skapa och ange sedan varningsnumret0168 i rutan Ignorera varningar. Om andra varningar redan visas använder du ett semikolon som avgränsare.
Mer information finns i Skapa sida, Projektdesigner (C#).
Skapa lösningen med hjälp av Build > Rebuild Solution.
Fönstret Utdata visar endast sammanfattningsinformation för bygget (inga varningar).
Ignorera alla Visual Basic-byggvarningar
I Solution Explorer väljer du projektnoden på den översta nivån.
På menyraden väljer du Visa>Egenskapssidor.
Projektdesignern öppnas.
På sidan Kompilera markerar du kryssrutan Inaktivera alla varningar .
Mer information finns i Konfigurera varningar i Visual Basic.
Skapa lösningen. Om det inte återskapas, återskapa lösningen med hjälp av Build > Rebuild Solution.
Fönstret Utdata visar endast sammanfattningsinformation för bygget (inga varningar).
Mer information finns i How to: Suppress compiler warnings (Förhindra kompilatorvarningar).
Visa ytterligare bygginformation i utdatafönstret
Du kan ändra hur mycket information om byggprocessen som visas i fönstret Utdata . Build verbosity är vanligtvis inställt på Minimal, vilket innebär att utdatafönstret endast visar en sammanfattning av byggprocessen tillsammans med eventuella varningar eller fel med hög prioritet. Du kan visa mer information om bygget med hjälp av dialogrutan Alternativ, Projekt och lösningar, Skapa och kör.
Viktigt!
Om du visar mer information tar det längre tid att slutföra bygget.
Ändra hur mycket information visas i resultatfönstret
Öppna dialogrutan Alternativ .
Välj kategorin Projekt och lösningar och välj sedan sidan Skapa och kör .
I listan MSBuild byggresultatdetaljeringsgrad väljer du Normal och klickar sedan på knappen OK.
På menyraden väljer du Skapa>ren lösning.
Skapa lösningen och granska sedan informationen i fönstret Utdata .
Bygginformationen innehåller den tid då bygget startade (finns i början) och i vilken ordning filerna bearbetades. Den här informationen innehåller även den faktiska kompilatorsyntax som Visual Studio kör under bygget.
I C#-versionen visar till exempel alternativet /nowarn den varningskod, 0168, som du angav tidigare i det här avsnittet, tillsammans med tre andra varningar.
I Visual Basic-versionen innehåller /nowarn inte specifika varningar att exkludera, så inga varningar visas.
Tips/Råd
Du kan söka i innehållet i utdatafönstret om du visar dialogrutan Sök genom att välja Ctrl F-tangenterna+.
Mer information finns i Visa, spara och konfigurera byggloggfiler.
Skapa en släppversion
Du kan skapa en version av exempelprogrammet som är optimerat för att skicka det. För utgåvan anger du att den körbara filen kopieras till en nätverksdelning innan bygget startas.
Mer information finns i How to: Change the build output directory and Build and clean projects and solutions in Visual Studio (Så här gör du: Ändra katalogen för byggutdata och Skapa och rensa projekt och lösningar i Visual Studio).
Ange en releaseversion för Visual Basic
Öppna Projektdesignern genom att välja projektnoden i Solution Explorer genom att högerklicka och välja Egenskaper (eller trycka på Alt+Retur) eller på menyn Visa väljer du Egenskapssidor:
Välj sidan Kompilera .
I listan Konfiguration väljer du Släpp.
I listan Plattform väljer du x86.
I rutan Skapa utdatasökväg anger du en nätverkssökväg.
Du kan till exempel ange
\\myserver\builds
.Viktigt!
En meddelanderuta kan visas som varnar dig om att nätverksresursen som du har angett kanske inte är en betrodd plats. Om du litar på den plats som du har angett väljer du knappen OK i meddelanderutan.
Bygg applikationen.
Ange en utgivningsversion för C#
Öppna Projektdesignern.
Välj sidan Bygg .
I listan Konfiguration väljer du Släpp.
I listan Plattform väljer du x86.
I rutan Utdatasökväg anger du en nätverkssökväg.
Du kan till exempel ange
\\myserver\builds
.Viktigt!
En meddelanderuta kan visas som varnar dig om att nätverksresursen som du har angett kanske inte är en betrodd plats. Om du litar på den plats som du har angett väljer du knappen OK i meddelanderutan.
I verktygsfältet Standard anger du Lösningskonfigurationer till Release och Solution Platforms (Lösningsplattformar) till x86.
Bygg applikationen.
Den körbara filen kopieras till den nätverkssökväg som du angav. Dess sökväg skulle vara
\\myserver\builds\\FileName.exe
.
Grattis! Du har framgångsrikt slutfört denna handledning.