Dela via


Projekt

I Visual Studio är projekt de containrar som utvecklare använder för att organisera källkodsfiler och andra resurser som visas i Solution Explorer. Normalt är projekt filer (till exempel en .csproj-fil för ett C#-projekt) som lagrar referenser till källkodsfiler och resurser som bitmappsfiler. Med projekt kan du organisera, skapa, felsöka och distribuera källkod, referenser till webbtjänster och databaser och andra resurser. VSPackages kan utöka Visual Studio-projektsystemet på tre huvudsakliga sätt: projekttyper, projektundertyper och anpassade verktyg.

I det här avsnittet

  • Projekttyper lägger till stöd för nya typer av projekt, till exempel programmeringsspråk. Till exempel har varje språk som Visual Studio stöder sin egen projekttyp, och IronPython-integreringsexemplet innehåller en projekttyp för IronPython-språket. Du måste skapa en projekttyp för andra språk än C# eller Visual Basic för att anpassa hur objekt skapas, kopplas bort, distribueras och visas i Solution Explorer. Mer information finns i Projekttyper.

  • Projektundertyper baseras på projekttyper och kan användas för att anpassa hur projekt skapas, kopplas bort och distribueras. Visual Studio använder projektundertyper med projekt för smarta enheter. de anpassar distributionen genom att kopiera ett nybyggt program från en utvecklingsdator till målenheten. Projekttyperna C# och Visual Basic kan användas som grund för projektundertyper. Det går inte att använda C++-projekttyper. Dina egna projekttyper kan också användas som grund för projektundertyper. Mer information finns i Projektundertyper.

  • Web Projects förklarar webbprojekt, som i sin tur skapar webbprogram.

  • Ny projektgenerering: Under huven, del ett och ny projektgenerering: Under huven förklarar del två vad som faktiskt inträffar när du skapar ett nytt projekt.

  • VSSDK-exempel innehåller exemplen i VSSDK som hanterar projekt och lösningar.