Sdílet prostřednictvím


Vytváření, práce s projekty a řešení sady Visual Studio a jejich odstraňování

V tomto článku se dozvíte, jak vytvářet úplně nové projekty sady Visual Studio a používat je k ukládání artefaktů, které potřebujete k sestavení aplikací. Pokud nejste obeznámeni s projekty v sadě Visual Studio, přečtěte si přehled projektů a řešení. Informace o tom, jak rychle vytvořit projekt ze šablony, najdete v tématu Vytvoření nového projektu v sadě Visual Studio.

Projekty obsahují položky potřebné k sestavení aplikace v sadě Visual Studio, jako jsou soubory zdrojového kódu, rastrové obrázky, ikony a odkazy na komponenty a služby. Když vytvoříte nový projekt, Visual Studio vytvoří řešení, které bude projekt obsahovat. Pokud chcete, můžete do řešení přidat další nové nebo existující projekty. Můžete také vytvořit nevyplněná nebo prázdná řešení. Řešení můžou také obsahovat soubory, které nejsou připojené k žádnému konkrétnímu projektu.

diagram znázorňující hierarchii řešení a projektu

Řešení a projekty můžete zobrazit v okně nástroje s názvem Průzkumník řešení. Následující snímek obrazovky ukazuje příklad řešení konzoly C# v Průzkumníku řešení. Řešení obsahuje dva projekty: Kalkulačka a CalculatorLibrary. Každý projekt obsahuje více souborů a složek. Název projektu je tučným písmem spouštěný projekt; to znamená, že projekt, který se spustí při spuštění aplikace. Můžete určit, který projekt je spouštěný projekt.

snímek obrazovky se dvěma projekty v Průzkumníku řešení

I když projekt můžete vytvořit sami přidáním potřebných souborů, Visual Studio nabízí výběr šablon projektů, které vám poskytnou úvodní přehled. Vytvoření nového projektu ze šablony vám poskytne projekt, který má základní informace pro daný typ projektu. Soubory můžete podle potřeby přejmenovat nebo do projektu přidat nový nebo existující kód a další zdroje.

To znamená, že k vývoji aplikací v sadě Visual Studio nemusíte používat řešení a projekty. Můžete také otevřít kód, který jste naklonovali z Gitu nebo stáhli z jiného zdroje. Další informace najdete v tématu Vývoj kódu v sadě Visual Studio bez projektů nebo řešení.

Vytvoření projektu pomocí šablony projektu

Informace o tom, jak vybrat šablonu pro vytvoření projektu, najdete v tématu Vytvoření nového projektu v sadě Visual Studio. Pokud chcete vytvořit ukázkový projekt a řešení jako cvičení, přečtěte si Úvod do projektů a řešení.

Vytvoření projektu z existujících souborů kódu

Pokud máte kolekci zdrojových souborů kódu, můžete je snadno přidat do projektu.

  1. V nabídce sady Visual Studio vyberte Soubor>Nový>Projekt z existujícího kódu.

  2. V průvodci Vytvořit projekt z existujících souborů kóduvyberte požadovaný typ projektu ze seznamu Jaký typ projektu chcete vytvořit?, a pak vyberte Další.

  3. Na stránce Zadejte podrobnosti projektu přejděte do umístění souborů a do pole Název zadejte název nového projektu. Až budete hotovi, vyberte Dokončit.

Poznámka

Tato možnost je nejvhodnější pro relativně jednoduchou kolekci souborů. V současné době se podporují pouze typy projektů C++, Visual Basic a C#.

Přidání souborů do řešení

Pokud máte soubor, který se vztahuje na více projektů, jako je soubor readme pro řešení nebo jiné soubory, které logicky patří na úrovni řešení, a ne v rámci konkrétního projektu, můžete je přidat do samotného řešení. Pokud chcete přidat položku do řešení, vyberte v místní nabídce (po kliknutí pravým tlačítkem) uzlu řešení v Průzkumníku řešení možnost Přidat>Nová položka nebo Přidat>existující položku.

Spropitné

Soubor řešení je struktura pro uspořádání projektů v sadě Visual Studio. Obsahuje stav informací o řešení ve dvou souborech: soubor .sln (textový, sdílený) a soubor .suo (binární, skryté, možnosti řešení specifické pro uživatele). Proto byste řešení neměli kopírovat a přejmenovat. Nejlepší je vytvořit nové řešení a pak do něj přidat existující položky.

Porovnání souborů

Počínaje verze 17.7můžete porovnat soubory v Průzkumníku řešení pomocí možností místní nabídky po kliknutí pravým tlačítkem. Další informace naleznete v tématu Nástroj pro porovnání souborů v Informace o Průzkumníku řešení.

Kopírování souborů mezi instancemi sady Visual Studio

V sadě Visual Studio verze 17.12 a novější teď můžete kopírovat a vkládat soubory a složky kódu mezi různými instancemi sady Visual Studio pomocí Průzkumníka řešení.

  1. V Průzkumníku řešení vyberte požadovaný soubor nebo složku.
  2. Zkopírujte nebo vyjměte vybraný soubor nebo složku pomocí Ctrl+C nebo Ctrl+X.
  3. Přepněte do jiné instance sady Visual Studio, do které chcete vložit soubor nebo složku.
  4. Vložte soubor nebo složku pomocí Ctrl+V, abyste zahrnuli tyto soubory nebo složky do nového řešení.

Všechny zkopírované změny se přesně projeví v systému souborů.

Kopírování souborů nebo složek mezi instancemi sady Visual Studio pomocí Průzkumníka řešení.

Kromě kopírování a vkládání můžete také přetáhnout soubory a složky z jedné instance sady Visual Studio do jiné.

Vytvoření projektu .NET, který cílí na konkrétní verzi rozhraní .NET Framework

Při vytváření projektu rozhraní .NET Framework můžete zadat konkrétní verzi rozhraní .NET Framework, kterou má projekt použít. (Při vytváření projektu .NET Core nezadáte verzi rozhraní.)

Pokud chcete zadat verzi rozhraní .NET Framework, vyberte položku v seznamu Framework na stránce Konfigurovat nový projekt.

Snímek obrazovky rozevíracího seznamu Framework v dialogovém okně

snímek obrazovky s rozevíracím seznamem Framework v dialogovém okně Konfigurovat nový projekt

Vytváření prázdných řešení

Můžete také vytvořit prázdná řešení, která neobsahují projekty. Tato možnost může fungovat dobře, když chcete vytvořit řešení a projekty úplně od začátku.

Vytvoření prázdného řešení

  1. Na řádku nabídek vyberte Soubor>Nový>Projekt.

  2. Na stránce Vytvořit nový projekt zadejte do vyhledávacího pole řešení.

  3. Vyberte šablonu Prázdné řešení a pak vyberte Další.

  4. Zadejte Název řešení a umístění hodnoty pro vaše řešení a pak vyberte Vytvořit.

Po vytvoření prázdného řešení můžete do něj přidat nové nebo existující projekty nebo položky tak, že v nabídce Project vyberete Přidat novou položku nebo Přidat existující položku.

Jak už jsme uvedli dříve, můžete také otevřít soubory kódu bez použití projektu nebo řešení. Další informace o vývoji kódu tímto způsobem najdete v tématu Vývoj kódu v sadě Visual Studio bez projektů nebo řešení.

Víceprojektové řešení

Můžete vytvořit řešení, které obsahuje více projektů. Začněte prázdným řešením nebo řešení obsahujícím projekt a přidejte do něj více nových nebo existujících projektů pomocí Přidat>Nový projekt/Existující projekt. Můžete například vytvořit řešení, které obsahuje projekt jazyka C# a projekt jazyka Visual Basic.

Další informace o vytváření řešení, které obsahuje více projektů, najdete v tématu Vytvoření a odebrání závislostí projektu a Nastavení více projektů po spuštění.

Odstranění řešení, projektu nebo položky

Místní nabídku po kliknutí pravým tlačítkem myši můžete použít k odstranění nebo odebrání řešení, projektů nebo položek v sadě Visual Studio, ale tím je odeberete pouze z aktuálního řešení nebo projektu.

Pokud chcete trvale odstranit řešení nebo jiné součásti z vašeho systému, odstraňte pomocí Průzkumníka souborů ve Windows složku, která obsahuje soubory .sln a .suo řešení. (Před odstraněním řešení můžete chtít zálohovat projekty a soubory pro případ, že je budete potřebovat znovu.)

Poznámka

Soubor .suo je skrytý soubor, který se nezobrazuje, pokud použijete výchozí nastavení Průzkumníka souborů. Pokud chcete zobrazit skryté soubory, v nabídce Zobrazit v Průzkumníku souborů vyberte Zobrazit>Skryté položky.

Trvale smazat řešení

K Průzkumníku souborů ve Windows můžete přistupovat pomocí Průzkumníka řešení v sadě Visual Studio. Tady je postup.

  1. V Průzkumníku řešení v kontextové nabídce řešení, které chcete odstranit, vyberte Otevřít složku v Průzkumníku souborů.

  2. V Průzkumníku souborů přejděte o jednu úroveň výš.

  3. Vyberte složku, která obsahuje řešení, a pak vyberte klávesu Delete.