Dela via


Hantera projekt- och lösningsegenskaper

Projekt har egenskaper som styr många aspekter av kompilering, felsökning, testning och distribution. Vissa egenskaper är vanliga bland alla projekttyper och vissa är unika för specifika språk eller plattformar.

Du kommer åt projektegenskaper genom att högerklicka på projektnoden i Solution Explorer och välja Egenskaper, eller genom att skriva egenskaper i sökrutan i menyraden och välja egenskapsfönster från resultatet.

Skärmbild av snabbmenyn i Solution Explorer med alternativet Egenskaper markerat.

Skärmbild av snabbmenyn i Solution Explorer med alternativet Egenskaper markerat.

.NET-projekt kan också ha en egenskapsnod i själva projektträdet.

Skärmbild av Solution Explorer med en egenskapsnod som visas.

Projektegenskaper

Projektegenskaper ordnas i grupper och varje grupp har en egen egenskapssida. Sidorna kan vara olika för olika språk och projekttyper.

C#-, Visual Basic- och F#-projekt

I C#-, Visual Basic- och F#-projekt exponeras egenskaper i .NET Project Designer-.

Följande skärmbild visar egenskapssidan Build i .NET Project Designer för ett konsolprojekt i C#:

Skärmbild av projektdesignern med fliken Skapa markerad.

Skärmbild av projektdesignern med fliken Skapa markerad.

Följande skärmbild visar egenskapssidan Kompilera i .NET Project Designer för ett konsolprojekt i Visual Basic:

Skärmbild av projektdesignern med fliken Kompilering markerad.

Skärmbild av projektdesignern med fliken Kompilering markerad.

Mer information om var och en av egenskaperna för Project Designer finns i Vad är .NET Project Designer.

Tips

Lösningar har några egenskaper, och det gör även projektobjekt. dessa egenskaper nås i fönstret Egenskaper, inte .NET Project Designer.

C++ och JavaScript-projekt

C++ och JavaScript-projekt har ett annat användargränssnitt för att hantera projektegenskaper. Följande skärmbild visar en egenskapssida för C++-projekt. JavaScript-sidor liknar dem.

Skärmbild av sidan för C++-projektegenskaper.

Information om C++-projektegenskaper finns i Arbeta med projektegenskaper (C++). Mer information om JavaScript-egenskaper finns i egenskapssidor, JavaScript.

Lösningsegenskaper

Om du vill komma åt egenskaper för lösningen högerklickar du på noden lösning i Solution Explorer och väljer Egenskaper. I dialogrutan kan du ange projektkonfigurationer för Debug eller Release-konfigurationer, välja vilka projekt som ska vara startprojektet när du väljer F5och ange alternativ för kodanalysinställningar.

Om du vill komma åt egenskaper för lösningen högerklickar du på noden lösning i Solution Explorer och väljer Egenskaper. Vad du ser på snabbmenyn från lösningsnoden beror också på din projekttyp, programmeringsspråk eller plattform.

Skärmbild av snabbmenyn för lösningsnoden.

I dialogrutan kan du ange projektkonfigurationer för Debugging eller Release-versioner och välja vilka projekt som ska vara startprojekt när du väljer F5. Egenskapssidan Kodanalys på lösningsnivå togs bort. Du kan fortfarande ange egenskaper för kodanalys på projektnivå.

Skärmbild av dialogrutan med lösningsegenskaper.

Lösningsegenskaper lagras i en lösningsanvändaralternativ (.suo)-fil. Mer information om den här filtypen finns i Lösningsfil.