Udostępnij za pośrednictwem


Tworzenie, praca i usuwanie projektów i rozwiązań programu Visual Studio

W tym artykule dowiesz się, jak tworzyć projekty programu Visual Studio i używać ich od podstaw do przechowywania artefaktów potrzebnych do kompilowania aplikacji. Jeśli nie znasz projektów w programie Visual Studio, zobacz to omówienie projektów i rozwiązań. Aby dowiedzieć się, jak szybko utworzyć projekt na podstawie szablonu, zobacz Tworzenie nowego projektu w programie Visual Studio.

Projekty przechowują elementy potrzebne do skompilowania aplikacji w programie Visual Studio, takich jak pliki kodu źródłowego, mapy bitowe, ikony i odwołania do składników i usług. Podczas tworzenia nowego projektu program Visual Studio tworzy rozwiązanie zawierające projekt. Jeśli chcesz, możesz dodać inne nowe lub istniejące projekty do rozwiązania. Możesz również tworzyć puste lub puste rozwiązania. Rozwiązania mogą również zawierać pliki, które nie są połączone z żadnym konkretnym projektem.

Diagram that shows the solution and project hierarchy.

Uwaga

Ten temat dotyczy programu Visual Studio w systemie Windows. Aby uzyskać Visual Studio dla komputerów Mac, zobacz Tworzenie projektów w Visual Studio dla komputerów Mac.

Rozwiązania i projekty można wyświetlić w oknie narzędzi o nazwie Eksplorator rozwiązań. Poniższy zrzut ekranu przedstawia przykładowe rozwiązanie konsoli języka C# w Eksplorator rozwiązań zawierające dwa projekty: Kalkulator i KalkulatorLibrary. Każdy projekt zawiera wiele plików i folderów. Nazwa projektu pogrubiona to projekt startowy, czyli projekt uruchamiany po uruchomieniu aplikacji. Możesz określić, który projekt jest projektem startowym.

Screenshot of Solution Explorer with two projects.

Chociaż możesz samodzielnie skonstruować projekt, dodając do niego niezbędne pliki, program Visual Studio oferuje wybór szablonów projektów, które umożliwiają rozpoczęcie pracy. Utworzenie nowego projektu na podstawie szablonu daje projekt z podstawowymi elementami dla tego typu projektu. W razie potrzeby możesz zmienić nazwy plików lub dodać do niego nowy lub istniejący kod i inne zasoby.

Mówi się, że rozwiązania i projekty nie są wymagane do tworzenia aplikacji w programie Visual Studio. Możesz również otworzyć kod sklonowany z repozytorium Git lub pobrać go w innym miejscu. Aby uzyskać więcej informacji, zobacz Tworzenie kodu w programie Visual Studio bez projektów lub rozwiązań.

Tworzenie projektu na podstawie szablonu projektu

Aby uzyskać informacje na temat wybierania szablonu w celu utworzenia nowego projektu, zobacz Tworzenie nowego projektu w programie Visual Studio. Aby zapoznać się z przykładem projektu i rozwiązania utworzonego od podstaw, wraz z instrukcjami krok po kroku i przykładowym kodem, zobacz Wprowadzenie do projektów i rozwiązań.

Tworzenie projektu na podstawie istniejących plików kodu

Jeśli masz kolekcję plików źródłowych kodu, możesz je łatwo dodać do projektu.

  1. W menu wybierz pozycję Plik>nowy>projekt z istniejącego kodu.

  2. W kreatorze Tworzenie projektu z istniejących plików kodu wybierz typ projektu, który chcesz utworzyć w polu listy rozwijanej Jaki typ projektu chcesz utworzyć? a następnie wybierz przycisk Dalej.

  3. W kreatorze przejdź do lokalizacji plików, a następnie wprowadź nazwę nowego projektu w polu Nazwa . Po zakończeniu wybierz przycisk Zakończ .

Uwaga

Ta opcja działa najlepiej w przypadku stosunkowo prostej kolekcji plików. Obecnie obsługiwane są tylko typy projektów C++, Apache Cordova, Visual Basic i C#.

Dodawanie plików do rozwiązania

Jeśli masz plik, który ma zastosowanie do wielu projektów, takich jak plik readme dla rozwiązania, lub inne pliki, które logicznie należą na poziomie rozwiązania, a nie w ramach określonego projektu, możesz dodać je do samego rozwiązania. Aby dodać element do rozwiązania, w menu kontekstowym (kliknij prawym przyciskiem myszy) węzła rozwiązania w Eksplorator rozwiązań wybierz pozycję Dodaj>nowy element lub Dodaj>istniejący element.

Napiwek

Plik rozwiązania to struktura organizowania projektów w programie Visual Studio. Zawiera on stan tych informacji w dwóch plikach: plik sln (oparty na tekście, udostępniony) i plik suo (binarne, ukryte, opcje rozwiązania specyficzne dla użytkownika). W związku z tym rozwiązanie nie jest czymś, co powinno zostać skopiowane i zmienione; Zamiast tego najlepiej utworzyć nowe rozwiązanie, a następnie dodać do niego istniejące elementy.

Porównywanie plików

Począwszy od wersji 17.7, można porównać pliki w Eksplorator rozwiązań przy użyciu opcji menu kontekstowego kliknij prawym przyciskiem myszy. Aby uzyskać więcej informacji, zobacz sekcję narzędzia do porównywania plików na stronie Dowiedz się więcej o Eksplorator rozwiązań.

Tworzenie projektu platformy .NET przeznaczonego dla określonej wersji programu .NET Framework

Podczas tworzenia projektu programu .NET Framework można określić określoną wersję programu .NET Framework, która ma być używana przez projekt. (Podczas tworzenia projektu platformy .NET Core nie określasz wersji platformy).

Aby określić wersję programu .NET Framework, wybierz menu rozwijane Framework na stronie Konfigurowanie nowego projektu .

Screenshot of the Framework selector in the 'Configure new project' dialog box in Visual Studio 2019.

Screenshot of the Framework selector in the 'Configure new project' dialog box.

Tworzenie pustych rozwiązań

Możesz również tworzyć puste rozwiązania, które nie mają projektów. Może to być preferowane w przypadkach, w których chcesz skonstruować rozwiązanie i projekty od podstaw.

Aby utworzyć puste rozwiązanie

  1. Na pasku menu wybierz pozycję Plik>nowy>projekt.

  2. Na stronie Tworzenie nowego projektu wpisz rozwiązanie w polu wyszukiwania.

  3. Wybierz szablon Puste rozwiązanie, a następnie wybierz pozycję Dalej.

  4. Wprowadź wartości Name (Nazwa ) i Location (Lokalizacja ) dla rozwiązania, a następnie wybierz pozycję Create (Utwórz).

Po utworzeniu pustego rozwiązania możesz dodać do niego nowe lub istniejące projekty lub elementy, wybierając pozycję Dodaj nowy element lub Dodaj istniejący element w menu Projekt .

Jak wspomniano wcześniej, można również otwierać pliki kodu bez konieczności używania projektu lub rozwiązania. Aby dowiedzieć się więcej o tworzeniu kodu w ten sposób, zobacz Programowanie kodu w programie Visual Studio bez projektów lub rozwiązań.

Usuwanie rozwiązania, projektu lub elementu

Możesz użyć menu kontekstowego kliknij prawym przyciskiem myszy, aby usunąć lub usunąć rozwiązania, projekty lub elementy w programie Visual Studio, ale usuwa je tylko z bieżącego rozwiązania lub projektu.

Aby trwale usunąć rozwiązanie lub inne składniki z systemu, użyj Eksplorator plików w systemie Windows, aby usunąć folder zawierający pliki rozwiązania .sln i .suo. (Przed usunięciem rozwiązania możesz utworzyć kopię zapasową projektów i plików, jeśli będą potrzebne ponownie).

Uwaga

Plik suo jest ukrytym plikiem, który nie jest wyświetlany w ustawieniach domyślnych Eksplorator plików. Aby wyświetlić ukryte pliki, w menu Widok w Eksplorator plików zaznacz pole wyboru Ukryte elementy.

Trwałe usuwanie rozwiązania

Dostęp do Eksplorator plików w systemie Windows można uzyskać przy użyciu Eksplorator rozwiązań w programie Visual Studio. Oto, jak to zrobić.

  1. W Eksplorator rozwiązań w menu prawym przyciskiem myszy (menu kontekstowe) rozwiązania, które chcesz usunąć, wybierz polecenie Otwórz folder w Eksplorator plików.

  2. W Eksplorator plików przejdź do jednego poziomu.

  3. Wybierz folder zawierający rozwiązanie, a następnie naciśnij klawisz Delete .