Co jsou řešení a projekty v Visual Studio?

V tomto článku se dozvíte, co je projekt a řešení v Visual Studio. Také stručně pokrývá okno Průzkumník řešení nástrojů a postup vytvoření nového projektu.

Poznámka

toto téma se týká Visual Studio Windows. Visual Studio pro Mac najdete v tématu projekty a řešení v Visual Studio pro Mac.

Projekty

když v Visual Studio vytvoříte aplikaci nebo web, začnete s projektem. V logickém smyslu projekt obsahuje všechny soubory, které jsou zkompilovány do spustitelného souboru, knihovny nebo webu. Tyto soubory mohou zahrnovat zdrojový kód, ikony, obrázky, datové soubory a tak dále. Projekt obsahuje také nastavení kompilátoru a další konfigurační soubory, které mohou být vyžadovány různými službami nebo komponentami, se kterými váš program komunikuje.

soubor Project

Visual Studio používá MSBuild k sestavení jednotlivých projektů v řešení a každý projekt obsahuje soubor projektu MSBuild. přípona souboru odráží typ projektu, například projekt C# (. csproj), Visual Basic projekt (. vbproj) nebo databázový projekt (. dbproj). soubor projektu je dokument XML, který obsahuje všechny informace a pokyny, které MSBuild potřeby, aby bylo možné sestavit projekt, včetně obsahu, požadavků na platformu, informací o verzích, webového serveru nebo databázového serveru a úkolů, které mají být provedeny.

Project soubory jsou založené na schématu XML MSBuild. chcete-li se podívat na obsah novějších souborů projektu ve stylu sady sdk v Visual Studio, klikněte pravým tlačítkem myši na uzel projektu v Průzkumník řešení a vyberte možnost upravit <projectname>. chcete-li se podívat na obsah .NET Framework a dalších projektů tohoto stylu, nejprve uvolněte projekt (klikněte pravým tlačítkem myši na uzel projektu v Průzkumník řešení a vyberte uvolnit Project). Potom klikněte pravým tlačítkem na projekt a zvolte možnost Upravit <projectname>.

Poznámka

k úpravám, sestavování a ladění kódu nemusíte používat řešení nebo projekty v Visual Studio. jednoduše otevřete složku, která obsahuje zdrojové soubory v Visual Studio a začněte upravovat. další informace naleznete v tématu vývoj kódu v Visual Studio bez projektů nebo řešení.

Vytvořit nové projekty

Nejjednodušší způsob, jak vytvořit nový projekt, je použít šablonu projektu pro typ projektu, který chcete. Šablona projektu obsahuje základní sadu předem generovaných souborů kódu, konfiguračních souborů, prostředků a nastavení. pomocí souboru > New > Project vyberte šablonu projektu. Další informace najdete v tématu Vytvoření nového projektu.

Můžete také vytvořit vlastní šablonu projektu, kterou můžete použít k vytvoření nových projektů z. Další informace naleznete v tématu Create Project and Item Templates.

když vytvoříte nový projekt, Visual Studio ho uloží do výchozího umístění %USERPROFILE%\source\repos. Pokud chcete toto umístění změnit, přejděte na nástroje > Možnosti > projekty a > umístění řešení. Další informace najdete v dialogovém okně Možnosti: projekty a řešení > umístění.

Řešení

Projekt je obsažen v rámci řešení. Bez ohledu na jeho název není řešení "Answer". je to prostě kontejner pro jeden nebo více souvisejících projektů, spolu s informacemi o sestavení, Visual Studio nastavení okna a všechny různé soubory, které nejsou přidružené k určitému projektu.

Soubor řešení

Visual Studio používá ke ukládání nastavení řešení dva typy souborů (. sln a . suo):

Linka Název Description
. sln Visual Studio Řešení Uspořádá projekty, položky projektu a položky řešení v řešení.
. suo Možnosti uživatele řešení Ukládá nastavení a přizpůsobení na úrovni uživatele, například zarážky.

Důležité

Řešení je popsáno v textovém souboru (s příponou . sln) s vlastním jedinečným formátem. není určeno k úpravám rukou. Naopak soubor . suo je skrytý soubor, který není zobrazen pod výchozím nastavením Průzkumníka souborů. Skryté soubory zobrazíte tak, že v nabídce Zobrazit v Průzkumníkovi souborů zaškrtnete políčko skryté položky .

Složka řešení

"Složka řešení" je virtuální složkou, která je pouze v Průzkumník řešení, kde ji můžete použít k seskupení projektů v řešení. Pokud chcete na počítači najít soubor řešení, přejděte na možnosti nástroje > > projekty a > umístění řešení. Další informace najdete v dialogovém okně Možnosti: projekty a řešení > umístění.

Tip

Příklad projektu a řešení vytvořeného od začátku, dokončení s podrobnými pokyny a ukázkový kód naleznete v tématu Úvod do projektů a řešení.

Průzkumník řešení

Po vytvoření nového projektu můžete použít Průzkumník řešení k zobrazení a správě projektu a řešení a jejich přidružených položek. Následující ilustrace ukazuje Průzkumník řešení s řešením C#, které obsahuje dva projekty:

Snímek obrazovky Průzkumník řešení se dvěma projekty

Panel nástrojů v horní části Průzkumník řešení obsahuje tlačítka pro přepínání ze zobrazení řešení do zobrazení složky, zobrazení skrytých souborů, sbalení všech uzlů a další.

Snímek obrazovky Průzkumník řešení se dvěma projekty v Visual Studio.

Panel nástrojů v horní části Průzkumník řešení obsahuje tlačítka pro přepínání ze zobrazení řešení do zobrazení složky, filtrování nedokončených změn, zobrazení všech souborů, sbalení všech uzlů, zobrazení stránek vlastností , náhled kódu v editoru kódua další.

Řada příkazů nabídky je k dispozici v kontextové nabídce pravého tlačítka myši na různých položkách v Průzkumník řešení. mezi tyto příkazy patří sestavení projektu, správa NuGet balíčků, přidání odkazu, přejmenování souboru a spuštění testů, stačí jenom pár název. Další informace najdete v tématu Jak používat Průzkumník řešení.

u ASP.NET Core projektů můžete přizpůsobit, jak jsou soubory vnořené v Průzkumník řešení. Další informace najdete v tématu přizpůsobení vnořování souborů v Průzkumník řešení.

Tip

Pokud jste Průzkumník řešení zavřeli a chcete ho znovu otevřít, zvolte Zobrazit > Průzkumník řešení na řádku nabídek nebo stiskněte klávesovou zkratku CTRL + + + L. A pokud jste uzavřeli vedlejší karty a chcete je obnovit do jejich výchozích umístění , vyberte > z panelu nabídek možnost rozložení okna obnovit okno .

Poznámka

chcete-li zobrazit obrázky aplikace a ikony, které se zobrazí v Visual Studio, stáhněte Visual Studio knihovnu imagí.

Viz také