Tworzenie projektów za pomocą szablonów
Nowe projekty można utworzyć z szablonów zainstalowanych lokalnie lub szablonów dostępnych online.Wybranie kategorii w sekcji Zainstalowane lub Online powoduje wypełnienie listy szablonów projektu.Lista dostępnych szablonów projektu różni się zależnie od docelowej wersji programu .NET Framework.Wybierz szablon projektu, aby wyświetlić krótki opis szablonu.
Wszystkie szablony projektu dodają potrzebne pliki i odwołania dla typu projektu.
Szablony według kategorii
W poniższej tabeli wymieniono według kategorii domyślne typy projektów dostępnych w programie Visual Studio.Podkategorie oznaczono tutaj w formacie < Podkategoria > / < NazwaSzablonu > w przypadku, gdy niewymienione gdzie indziej.Niektóre szablony z różnych podkategorii pojawiają się także po wybraniu kategorii nadrzędnej.
[!UWAGA]
Dostępne szablony zależą od wersji programu Visual Studio, jego wydania, opcji instalacji, wersji programu .NET Framework i innych dostosowań.Jeśli brakuje szablonu, który powinien być zainstalowany, uruchom program devenv.exe z przełącznikiem /installvstemplates.Aby uzyskać więcej informacji, zobacz Przełączniki wiersza polecenia Devenv.
Szablony dla aplikacji systemu Windows Store
Następujące szablony są wyświetlane w obszarze językamagazyn/Windows podkategorię.
Szablon projektu |
Więcej informacji |
---|---|
Dla języka Visual Basic lub Visual C#: |
Aby uzyskać więcej informacji na temat dowolnego szablonu w tej kategorii, zobacz szablonów, aby przyspieszyć tworzenie aplikacji dla swojej. |
Pusta aplikacja (XAML) |
Jednostronicowy projekt aplikacji do Sklepu Windows, który nie ma wstępnie zdefiniowanych kontrolek ani układu. |
Aplikacja siatkowa (XAML) |
Trzystronicowy projekt aplikacji do Sklepu Windows, umożliwiający nawigację między pogrupowanymi elementami, które są rozmieszczone na siatce.Na dedykowanych stronach są wyświetlane szczegóły grup i elementów. |
Aplikacja podziału (XAML) |
Dwustronicowy projekt aplikacji do Sklepu Windows, umożliwiający nawigację między pogrupowanymi elementami.Pierwsza strona pozwala na wybór grupy, podczas gdy druga wyświetla listę elementów wraz ze szczegółami wybranego elementu. |
Biblioteka klas (aplikacje do Sklepu Windows) |
Projekt tworzący zarządzaną bibliotekę klas, który może być używany przez aplikacje do Sklepu Windows lub składniki środowiska wykonawczego systemu Windows. |
Biblioteka testów jednostki (aplikacje do Sklepu Windows) |
Projekt zawierający testy jednostki, którego można używać do testowania aplikacji do Sklepu Windows lub składników środowiska wykonawczego systemu Windows oraz bibliotek klas dla aplikacji do Sklepu Windows. |
Dla języka Visual C++: |
Aby uzyskać więcej informacji na temat dowolnego szablonu w tej kategorii z wyjątkiem bezpośrednie aplikacji 2D i bezpośrednie 3D szablony aplikacji, zobacz szablonów, aby przyspieszyć tworzenie aplikacji dla swojej.Dla informacji o aplikacji 2D bezpośrednie i bezpośrednie 3D szablony aplikacji, zobacz przygotowaniu środowiska programowania dla aplikacji ze Sklepu Windows i DirectX. |
Pusta aplikacja (XAML) |
Jednostronicowy projekt aplikacji do Sklepu Windows, który nie ma wstępnie zdefiniowanych kontrolek ani układu. |
Aplikacja siatkowa (XAML) |
Trzystronicowy projekt aplikacji do Sklepu Windows, umożliwiający nawigację między pogrupowanymi elementami, które są rozmieszczone na siatce.Na dedykowanych stronach są wyświetlane szczegóły grup i elementów. |
Aplikacja podziału (XAML) |
Dwustronicowy projekt aplikacji do Sklepu Windows, umożliwiający nawigację między pogrupowanymi elementami.Pierwsza strona pozwala na wybór grupy, podczas gdy druga wyświetla listę elementów wraz ze szczegółami wybranego elementu. |
DLL (aplikacje do Sklepu Windows) |
Projekt natywnej biblioteki dołączanej dynamicznie (DLL), który może być używany przez aplikację do Sklepu Windows lub składnik środowiska wykonawczego systemu Windows. |
Biblioteka statyczna (aplikacje do Sklepu Windows) |
Projekt natywnej biblioteki statycznej (LIB), który może być używany przez aplikację do Sklepu Windows lub składnik środowiska wykonawczego systemu Windows. |
Biblioteka testów jednostki (aplikacje do Sklepu Windows) |
Projekt zawierający testy jednostki, którego można używać do testowania aplikacji do Sklepu Windows lub składników środowiska wykonawczego systemu Windows oraz bibliotek klas dla aplikacji do Sklepu Windows. |
Składnik środowiska wykonawczego systemu Windows |
Projekt składnika środowiska wykonawczego systemu Windows, który może być używany przez aplikację do Sklepu Windows, niezależnie od języka programowania, w jakim napisano aplikację. |
Aplikacja Direct2D (XAML) |
Projekt aplikacji do Sklepu Windows, który używa technologii Direct2D. |
Aplikacja Direct3D |
Projekt aplikacji do Sklepu Windows, który używa technologii Direct3D. |
Dla języka JavaScript: |
Aby uzyskać więcej informacji na temat dowolnego szablonu w tej kategorii, zobacz JavaScript szablony projektów aplikacji ze Sklepu Windows. |
Pusta aplikacja |
Jednostronicowy projekt aplikacji do Sklepu Windows, który nie ma wstępnie zdefiniowanych kontrolek ani układu. |
Aplikacja siatkowa |
Trzystronicowy projekt aplikacji do Sklepu Windows, umożliwiający nawigację między pogrupowanymi elementami, które są rozmieszczone na siatce.Na dedykowanych stronach są wyświetlane szczegóły grup i elementów. |
Aplikacja podziału |
Dwustronicowy projekt aplikacji do Sklepu Windows, umożliwiający nawigację między pogrupowanymi elementami.Pierwsza strona pozwala na wybór grupy, podczas gdy druga wyświetla listę elementów wraz ze szczegółami wybranego elementu. |
Aplikacja o stałym układzie |
Projekt aplikacji do Sklepu Windows, który jest skalowany przy użyciu układu o stałym współczynniku proporcji. |
Aplikacja nawigacji |
Projekt aplikacji do Sklepu Windows, który ma wstępnie zdefiniowane kontrolki nawigacji. |
Szablony systemu Windows dla języków Visual Basic i C#
Poniższe szablony są wyświetlane w podkategorii Visual Basic/Windows lub Visual C#/Windows.
Szablon projektu |
Więcej informacji |
---|---|
Biblioteka klas |
Szablon biblioteki klas umożliwia szybkie tworzenie klas i składników wielokrotnego użytku, które mogą być współużytkowane z innymi projektami.Aby uzyskać więcej informacji dotyczących tworzenia klas składników, zobacz Klasy składników. |
Aplikacja konsoli |
Aplikacje konsoli zwykle nie mają graficznego interfejsu użytkownika (GUI) i są kompilowane w plik wykonywalny.Interakcja z aplikacją konsoli polega na wpisywaniu instrukcji w wierszu polecenia. |
Pusty projekt |
Szablonu Pusty projekt możesz używać, gdy chcesz utworzyć swój własny typ projektu.Szablon tworzy strukturę plików niezbędną do przechowywania informacji o aplikacji.Wszelkie odwołania, pliki lub składniki trzeba dodać ręcznie.Aby uzyskać więcej informacji dotyczących dodawania odwołań, zobacz Dodawanie i usuwanie odwołań. |
Biblioteka klas przenośnych |
Tworzy projekt do tworzenia pliku dll, który będzie działał na platformach Windows, Silverlight, Windows Phone i Xbox 360. |
Aplikacja interfejsu Windows Forms |
Tworzy tradycyjną autonomiczną aplikację systemu Windows lub rozbudowany fronton do rozproszonych aplikacji sieci Web.Aby uzyskać więcej informacji, zobacz Tworzenie aplikacji systemu Windows lub Tworzenie projektu aplikacji systemu Windows. |
Biblioteka formantów interfejsu Windows Forms |
Szablon projektu biblioteki kontrolek systemu Windows jest używany do tworzenia niestandardowych kontrolek do wykorzystania w interfejsie Windows Forms.Aby uzyskać więcej informacji, zobacz Kontrolki interfejsu Windows Forms. |
Usługa systemu Windows |
Aplikacje usług systemu Windows (wcześniej noszące nazwę „usługi NT”) są długo działającymi aplikacjami, które nie mają interfejsu użytkownika.Mogą monitorować różne elementy, takie jak wydajność systemu.Aby uzyskać więcej informacji, zobacz Wprowadzenie do aplikacji usług systemu Windows. |
Aplikacja WPF |
Szablon Aplikacja WPF tworzy projekt, który korzysta z podsystemu Windows Presentation Foundation.Aby uzyskać więcej informacji, zobacz How to: Create a New WPF Application Project. |
Biblioteka kontrolek użytkownika WPF |
Tworzy kontrolkę użytkownika WPF, która opiera się na funkcjach istniejących kontrolek WPF.Aby uzyskać więcej informacji, zobacz How to: Create a WPF UserControl Library Project. |
Aplikacja przeglądarki WPF |
Tworzy aplikację WPF, która działa w przeglądarce.Ten model aplikacji nosi nazwę Aplikacja przeglądarki XAML (XBAP).Aby uzyskać więcej informacji, zobacz How to: Create a New WPF Browser Application Project lub Przegląd Aplikacje przeglądarek WPF XAML. |
Biblioteka kontrolek niestandardowych WPF |
Tworzy projekt, w którym można utworzyć niestandardową kontrolkę WPF.Aby uzyskać więcej informacji, zobacz Przegląd Autorstwo formantów. |
Szablony sieci Web dla języków Visual Basic i C#
Aby uzyskać informacje dotyczące szablonów sieci web, zobacz Tworzenie projektu sieci Web platformy ASP.NET w programie Visual Studio 2013 w witrynie platformy ASP.NET.
Szablony pakietu Office dla języków Visual Basic i C#
Poniższe szablony projektu pakietu Office są wyświetlane w podkategorii Visual Basic/Office lub Visual C#/Office.
Dodatek programu Excel 2010
Szablon programu Excel 2010
Skoroszyt programu Excel 2010
Dodatek programu InfoPath 2010
Dodatek programu Outlook 2010
Dodatek programu PowerPoint 2010
Dodatek programu Project 2010
Dodatek programu Visio 2010
Dodatek programu Word 2010
Dokument programu Word 2010
Szablon programu Word 2010
Aby uzyskać więcej informacji dotyczących projektowania rozwiązań dla pakietu Office, zobacz Szablony projektów pakietu Office ― Omówienie i Wprowadzenie do programowania dodatków na poziomie aplikacji.
Szablony programu SharePoint dla języków Visual Basic i C#
Poniższe szablony są wyświetlane w podkategorii Visual Basic/SharePoint lub Visual C#/SharePoint.
Projekt programu SharePoint 2010
Składnik Visual Web Part programu SharePoint 2010
Importowanie przepływu pracy wielokrotnego użytku programu SharePoint 2010
Importowanie pakietu rozwiązania programu SharePoint 2010
Składnik Silverlight Web Part programu SharePoint 2010
Aby uzyskać więcej informacji, zobacz Projekt SharePoint oraz szablony elementów projektu.
Szablony przepływu pracy dla języków Visual Basic i C#
Poniższe szablony są wyświetlane w podkategorii Visual Basic/Przepływ pracy lub Visual C#/Przepływ pracy.
Wszystkie szablony w tej sekcji tworzą projekty, które używają programu Windows Workflow Foundation.Program Windows Workflow Foundation umożliwia projektowanie przepływów pracy oparte na modelach, zapewniając naturalną widoczność projektu i ukrywanie aspektów na poziomie systemu, takich jak transakcje, zarządzanie stanem i sterowanie współbieżnością.
Aby uzyskać więcej informacji, zobacz Windows Workflow Foundation — omówienie.
Szablon projektu |
Więcej informacji |
---|---|
Biblioteka projektanta działań |
Szablon Biblioteka projektanta działań służy do tworzenia niestandardowego projektanta działań.Niestandardowi projektanci działań są używani do tworzenia środowiska czasu projektowania do użytku działania, czyli określania, jak działanie i jego strona właściwości będą wyglądać w programie Visual Studio.Aby uzyskać więcej informacji, zobacz Tworzenie niestandardowego projektanta działań. |
Biblioteka działań |
Szablon Biblioteka działań służy do tworzenia działania złożonego na podstawie istniejących działań.Aby uzyskać więcej informacji, zobacz Tworzenie działań przepływu pracy przy użyciu klasy działań. |
Aplikacja usługi przepływu pracy WCF |
Szablon Aplikacja usługi przepływu pracy WCF służy do tworzenia przepływu pracy, który używa działań komunikatów do wysyłania i odbierania komunikatów WCF.Aby uzyskać więcej informacji, zobacz Omówienie usług przepływu pracy. |
Aplikacja konsoli przepływu pracy |
Szablon Aplikacja konsoli przepływu pracy służy do tworzenia przepływu pracy, który jest hostowany w aplikacji konsoli.Ten przepływ pracy jest implementowany jako działanie Sequence.Aby uzyskać więcej informacji, zobacz Jak: tworzenie przepływu pracy. |
Inne szablony dla języków Visual Basic i C#
Poniższe szablony są wyświetlane w innych podkategoriach węzłów Visual Basic i Visual C#, jak wskazano.
Szablon projektu |
Więcej informacji |
---|---|
Azure/instalowanie Azure Tools |
Instrukcje w celu włączenia usługi w chmurze Azure projektów instalując Azure Tools.Zobacz Jak: Włączanie Windows Azure narzędzia. |
Raportowanie/Aplikacja raportów |
Tworzy projekt raportu, który należy wypełnić ręcznie lub za pomocą kreatora raportów. |
Silverlight/Aplikacja Silverlight |
Tworzy standardowy projekt aplikacji Silverlight z opcją hostowania jej w projekcie sieci Web.Zobacz jak: Tworzenie nowego projektu Silverlight. |
Silverlight/Aplikacja nawigacji Silverlight |
Tworzy projekt aplikacji Silverlight, który zawiera składniki interfejsu użytkownika, takie jak nagłówki, stopki i paski nawigacji. |
Silverlight/Biblioteka klas Silverlight |
Tworzy projekt aplikacji biblioteki klas Silverlight do użytku aplikacji Silverlight. |
Test/Test jednostki |
Zobacz Wskazówki: tworzenie i uruchamianie testów jednostkowych zarządzanego kodu. |
Test/Projekt kodowanego testu interfejsu użytkownika |
Zobacz Weryfikowanie kodu przy użyciu automatyzacji interfejsu użytkownika. |
Test/Projekt testu sieci Web i obciążenia |
Zobacz [wycofane] Testy wydajności i obciążenia sieci Web w programie Visual Studio. |
WCF/Biblioteka usługi Syndication |
Zobacz Usługi Windows Communication Foundation i usługi danych WCF w programie Visual Studio. |
WCF/Aplikacja usługi WCF |
Zobacz Usługi Windows Communication Foundation i usługi danych WCF w programie Visual Studio. |
WCF/Biblioteka usług WCF |
Zobacz Usługi Windows Communication Foundation i usługi danych WCF w programie Visual Studio. |
WCF/Aplikacja usługi przepływu pracy WCF |
Szablon Aplikacja usługi przepływu pracy WCF służy do tworzenia przepływu pracy, który używa działań komunikatów do wysyłania i odbierania komunikatów WCF. |
Szablony systemu Windows dla języka Visual C++
Szablon projektu |
Więcej informacji |
---|---|
ATL/Projekt ATL |
Tworzy projekt, który korzysta z biblioteki Active Template Library. |
CLR/Biblioteka klas |
Tworzy zestaw programu .NET Framework, który może być używany przez dowolny język programu .NET Framework. |
CLR/Aplikacja konsoli CLR |
Tworzy aplikację konsoli, która jest wykonywana w programie .NET Framework. |
CLR/Pusty projekt |
Tworzy pusty projekt programu .NET Framework do tworzenia aplikacji lokalnej. |
CLR/Aplikacja interfejsu Windows Forms |
Tworzy aplikację .NET Framework za pomocą interfejsu użytkownika Windows Forms. |
CLR/Biblioteka kontrolek interfejsu Windows Forms |
Tworzy kontrolki do użycia w aplikacjach interfejsu Windows Forms, które są uruchamiane w programie .NET Framework. |
Ogólne/Pusty projekt |
Tworzy pusty projekt do tworzenia aplikacji lokalnej. |
Ogólne/Projekt pliku reguł programu make |
Tworzy projekt do wykorzystywania zewnętrznego systemu kompilacji. |
Ogólne/Kreator niestandardowy |
Tworzy niestandardowego kreatora aplikacji.Aby uzyskać więcej informacji, zobacz Projektowanie kreatora. |
MFC/Aplikacja MFC |
Tworzy aplikację, która używa biblioteki klas Windows Foundation.Aby uzyskać więcej informacji, zobacz Kreator klas MFC. |
MFC/Biblioteka DLL MFC |
Tworzy bibliotekę dołączaną dynamicznie, która używa biblioteki klas Windows Foundation.Aby uzyskać więcej informacji, zobacz Kreator klas MFC. |
MFC/Formant ActiveX MFC |
Tworzy formant ActiveX, który używa biblioteki klas Windows Foundation.Aby uzyskać więcej informacji, zobacz Kreator klas MFC. |
Test/Projekt testu |
Tworzy projekt testu dla testów automatycznych.Aby uzyskać więcej informacji dotyczących sposobu tworzenia testów automatycznych, zobacz Testowanie aplikacji za pomocą programu Microsoft Test Manager. |
Win32/Projekt systemu Win32 |
Tworzy projekt do hostowania aplikacji Win32, aplikacji konsoli, biblioteki DLL lub biblioteki statycznej. |
Win32/Aplikacja konsoli Win32 |
Tworzy aplikację konsoli Win32. |
Szablony dla języka Visual F#
Poniższe szablony są wyświetlane w podkategorii Visual F#/Windows lub Visual F#/Silverlight.Aby uzyskać informacje o szablonach dla języka Visual F#, zobacz Pisanie programów w języku F# przy użyciu programu Visual Studio.
LightSwitch
Poniższe szablony są wyświetlane w podkategorii LightSwitch/Windows.Aby uzyskać więcej informacji, zobacz Krok 1: tworzenie projektu LightSwitch.
Szablon projektu |
Więcej informacji |
---|---|
Aplikacja LightSwitch (Visual Basic) |
Tworzy puste rozwiązanie aplikacji LightSwitch. |
Aplikacja LightSwitch (Visual C#) |
Tworzy puste rozwiązanie aplikacji LightSwitch. |
Inne typy projektów
Te szablony są wyświetlane w kategorii Inne typy projektów
Szablon projektu |
Więcej informacji |
---|---|
Instalacja i wdrożenie/Włącz InstallShield Limited Edition |
|
Rozszerzalność/Dodatki programu Visual Studio |
Dodatki programu Visual Studio dodają funkcje do środowiska Visual Studio.Aby uzyskać więcej informacji, zobacz Porady: tworzenie dodatku. |
Rozszerzalność/Visual Studio Shell (izolowany) |
Zobacz Instruktaż: Tworzenie podstawowych izolowanej aplikacji powłoki. |
Rozszerzalność/Pakiet Visual Studio |
Aby uzyskać więcej informacji, zobacz Instruktaż: Tworzenie podstawowych izolowanej aplikacji powłoki. |
Rozwiązania Visual Studio/Puste rozwiązanie |
Tworzy strukturę plików i katalogów rozwiązania, do której można dodawać projekty. |
SQL Server
Te szablony są wyświetlane w kategorii SQL Server.
Szablon projektu |
Więcej informacji |
---|---|
SQL Server/Projekt bazy danych programu SQL Server |
Tworzy pusty projekt bazy danych programu SQL Server. |
Szablony projektów modelowania
Poniższe szablony są wyświetlane w kategorii Projekty modelowania.
Szablon projektu |
Więcej informacji |
---|---|
Projekty modelowania |
Tworzy pusty projekt modelowania.Aby uzyskać więcej informacji, zobacz Tworzenie projektów i diagramów modelowania UML. |
Zobacz też
Koncepcje
Tworzenie rozwiązań i projektów
Inne zasoby
Typy plików i rozszerzeń nazw plików w języku Visual Basic i Visual C#
Wdrażanie aplikacji klienta za pomocą programu .NET Framework
Tworzenie aplikacji pakietu Office i programu SharePoint w programie Visual Studio