typy souborů vytvořené pro Visual Studio projekty C++
mnoho typů souborů je přidruženo k Visual Studio projektů pro klasické desktopové aplikace. Skutečné soubory zahrnuté v projektu závisí na typu projektu a možnostech, které jste vybrali při použití průvodce.
Program knihovny ATL nebo zdroj ovládacího prvku a soubory hlaviček
Program knihovny MFC nebo zdroj ovládacího prvku a soubory hlaviček
když vytvoříte projekt Visual Studio, můžete ho vytvořit v novém řešení, nebo můžete přidat projekt do existujícího řešení. Netriviální aplikace jsou běžně vyvíjeny s více projekty v řešení.
Projekty obvykle vytváří buď EXE, nebo knihovnu DLL. Projekty mohou být závislé na sobě navzájem; během procesu sestavování Visual Studio prostředí kontroluje závislosti v rámci i mezi projekty. Každý projekt má obvykle základní zdrojový kód. V závislosti na typu projektu může mít mnoho dalších souborů, které obsahují různé aspekty projektu. Obsah těchto souborů je označen příponou souboru. Visual Studio vývojové prostředí používá přípony souborů k určení způsobu zpracování obsahu souboru během sestavení.
následující tabulka ukazuje běžné soubory v projektu Visual Studio a identifikuje je pomocí jejich přípony souboru.
| Přípona souboru | Typ | Obsah |
|---|---|---|
| . asmx | Zdroj | Soubor nasazení. |
| . ASP | Zdroj | Active Server stránkovací soubor. |
| . ATP | Project | Soubor projektu šablony aplikace |
| .bmp,. DIB, .gif, .jpg,. jpe, .png | Prostředek | Obecné soubory obrázků. |
| . BSC | Kompilují | Soubor kódu prohlížeče. |
| . cpp,. c | Zdroj | Soubory hlavního zdrojového kódu pro vaši aplikaci. |
| . měna | Prostředek | Rastrový obrázek kurzoru |
| . dbp | Project | Soubor databázového projektu. |
| . disco | Zdroj | Soubor dokumentu dynamického zjišťování. Zpracovává zjišťování webové služby XML. |
| .exe .dll | Project | Spustitelné soubory nebo soubory dynamické knihovny. |
| . h | Zdroj | Soubor hlaviček (include). |
| .htm, .html,. webový XSP,. ASP,. HTC,. HTA, .xml | Prostředek | Běžné webové soubory. |
| . HxC | Project | Soubor projektu help. |
| Přípona. ico | Prostředek | Ikona rastrového obrázku ikony |
| . IDB | Kompilují | Stavový soubor obsahující informace o závislostech mezi zdrojovými soubory a definicemi tříd. Dá se použít kompilátorem během přírůstkové kompilace. Pomocí možnosti kompilátoru /FD zadejte název souboru. IDB. |
| . idl | Kompilují | Soubor jazyka definice rozhraní. další informace naleznete v tématu soubor definice rozhraní (IDL) v Windows SDK. |
| . ilk | Propojení | Soubor přírůstkového propojení. Další informace najdete v tématu /incremental. |
| . map | Propojení | Textový soubor obsahující informace linkeru. Pro pojmenování souboru mapy použijte možnost kompilátoru /FM . Další informace najdete v tématu /map. |
| . mfcribbon-ms | Prostředek | Soubor prostředků, který obsahuje kód XML, který definuje tlačítka, ovládací prvky a atributy knihovny MFC na pásu karet. Další informace najdete v tématu Návrhář pásu karet. |
| . obj,. o | Soubory objektů, kompilovány, ale nejsou propojeny. | |
| . pch | Ladění | Soubor předkompilované hlavičky |
| . RC,. RC2 | Prostředek | Soubory skriptu prostředků pro generování prostředků. |
| . sbr | Kompilují | Zprostředkující soubor prohlížeče zdrojového kódu. Vstupní soubor pro BSCMAKE. |
| . sln | Řešení | Soubor řešení . |
| . suo | Řešení | Soubor možností řešení. |
| .txt | Prostředek | Textový soubor, obvykle soubor Readme. |
| .vap | Project | soubor projektu analyzátoru Visual Studio. |
| .vbg | Řešení | Kompatibilní soubor skupiny projektu. |
| . vbp,. VIP,. vbproj | Project | soubor projektu Visual Basic. |
| . vcxitems | Project | Projekt sdílených položek pro sdílení souborů kódu mezi několika projekty jazyka C++. další informace naleznete v tématu Project a soubory řešení. |
| . vcxproj | Project | soubor projektu Visual Studio. další informace naleznete v tématu Project a soubory řešení. |
| . vcxproj. filters | Project | Používá se při použití Průzkumník řešení k přidání souboru do projektu. Soubor filtrů definuje, kde ve stromovém zobrazení Průzkumník řešení přidat soubor na základě přípony názvu souboru. |
| . vdproj | Project | soubor projektu nasazení Visual Studio. |
| .vmx | Project | Soubor projektu makra. |
| .vup | Project | Soubor projektu nástroje. |
informace o dalších souborech přidružených k Visual Studio najdete v tématu typy souborů a přípony souborů v Visual Studio .net.
Project soubory jsou uspořádány do složek v Průzkumník řešení. Visual Studio vytvoří složku pro zdrojové soubory, soubory hlaviček a soubory prostředků, ale můžete tyto složky změnit uspořádáním nebo vytvořit nové. Složky můžete použít k organizování explicitních logických clusterů souborů v rámci hierarchie projektu. Můžete například vytvořit složky, které budou obsahovat všechny zdrojové soubory uživatelského rozhraní. Nebo složky pro specifikace, dokumentaci nebo sady testů. Všechny názvy složek souborů by měly být jedinečné.
Když přidáte položku do projektu, přidáte položku do všech konfigurací pro daný projekt. Položka je přidána bez ohledu na to, zda je sestavena. Například pokud máte projekt s názvem MyProject, přidání položky přidá do konfigurace ladění a vydávání projektů.
Viz také
vytváření a správa projektů Visual Studio C++
Visual Studio typy Project C++