Typy plików utworzone dla projektów systemu Visual C++
W tym temacie opisano wszystkie typy plików, które są skojarzone z projektów Visual C++ klasycznych aplikacji biurowych.Rzeczywiste pliki zawarte w projekcie zależą od typu projektu i opcje, wybrane podczas korzystania z kreatora.
Gdy użytkownik Tworzenie projektu programu Visual C++, może być utworzenie nowego rozwiązania lub projektu może być dodanie do rozwiązania.Nietrywialne aplikacje często są opracowywane z wieloma projektami w roztworze.
Projekty są zazwyczaj powstają EXE lub DLL.Projekty mogą być zależne od siebie; podczas procesu tworzenia środowiska Visual C++ sprawdza zależności zarówno wewnątrz, jak i między projektami.Każdy projekt zawiera kod źródłowy core i w zależności od rodzaju projektów, może mieć wiele plików zawierających różne aspekty projektu.Zawartość tych plików są wskazywane przez rozszerzenie pliku.Środowiska programistycznego Visual Studio używa rozszerzeń plików do określenia sposobu obsługi zawartości pliku podczas kompilacji.
W poniższej tabeli przedstawiono typowe pliki w projekcie programu Visual C++ i identyfikuje je z rozszerzeniem pliku.
Rozszerzenie pliku |
Typ |
Zawartość |
---|---|---|
.asmx |
Źródło |
Plik wdrażania. |
.asp |
Źródło |
Active Server Page pliku. |
.ATP |
Projekt |
Plik projektu szablonu aplikacji. |
BMP, dib, .gif, .jpg, .jpe, .png |
Zasób |
Pliki obrazów ogólne. |
.BSC |
Kompilowanie |
Przeglądarki plików kodu. |
.cpp; .c |
Źródło |
Pliki kodu źródłowego głównego aplikacji. |
.CUR |
Zasób |
Plik graficzny map bitowych kursora. |
.DBP |
Projekt |
Plik projektu bazy danych. |
.disco |
Źródło |
Plik dokumentu dynamicznego odnajdowania.Obsługuje odnajdowanie usługi XML sieci Web. |
.exe, .dll |
Projekt |
Pliki wykonywalne lub dynamicznie dołączanej biblioteki. |
.h |
Źródło |
Nagłówek (zawiera) pliku. |
.htm, .html, .xsp, .asp, .htc, .hta, .xml |
Zasób |
Wspólne pliki sieci Web. |
.HxC |
Projekt |
Pliku projektu pomocy. |
.ico |
Zasób |
Ikona pliku grafiki mapy bitowej. |
.IDB |
Kompilowanie |
Plik Państwo, zawierający informacje o zależnościach między plikami źródłowymi i definicje klas, które mogą być używane przez kompilator podczas odbudowywania minimalne i kompilację przyrostową.Użycie /Fd opcję kompilatora, aby określić nazwę pliku .idb.Zobacz /Gm (Włącz Minimal odbudować) Aby uzyskać więcej informacji. |
.IDL |
Kompilowanie |
Plik języka definicji interfejsu.Zobacz pliku definicji interfejsu (IDL) w Windows SDK Aby uzyskać więcej informacji. |
.ilk |
Łączenie |
Plik łącza przyrostowych.Zobacz /INCREMENTAL Aby uzyskać więcej informacji. |
.map |
Łączenie |
Plik tekstowy, zawierający informacje programu łączącego.Użycie /Fm opcję kompilatora, aby nadać nazwę pliku mapy.Zobacz /map Aby uzyskać więcej informacji. |
.mfcribbon-ms |
Zasób |
Plik zasobu, który zawiera kod XML definiujący przyciski, formanty i atrybuty na Wstążce.Aby uzyskać więcej informacji, zobacz Wstążka Designer (MFC). |
.obj, .o |
|
Skompilowany, ale nie połączone pliki obiektu. |
.pch |
Program Debug: polecenie |
Wstępnie skompilowany plik nagłówka. |
.pdb |
Program Debug: polecenie |
Plik bazy danych programu debug.Zobacz Co to są pliki .pdb? Aby uzyskać więcej informacji. |
.RC, .rc2 |
Zasób |
Pliki skryptów zasobów do generowania zasobów. |
.SBR |
Kompilowanie |
Źródło pośrednie plik przeglądarki.Plik wejściowy dla BSCMAKE. |
.sln |
Rozwiązanie |
Roztwór pliku. |
.suo |
Rozwiązanie |
Plik opcji rozwiązania. |
.txt |
Zasób |
Plik tekstowy, zwykle plik "readme". |
.VAP |
Projekt |
Plik projektu programu Visual Studio Analyzer. |
.vbg |
Rozwiązanie |
Plik projektu zgodne grupy. |
.vbp, .vip, .vbproj |
Projekt |
Plik projektu programu Visual Basic. |
.vcxproj |
Projekt |
Plik projektu Visual C++.Zobacz plików projektów i pliki reguł programu make Aby uzyskać więcej informacji. |
.vdproj |
Projekt |
Plik projektu wdrażania programu Visual Studio. |
.vmx |
Projekt |
Plik projektu makra. |
.vup |
Projekt |
Narzędzie pliku projektu. |
Aby uzyskać informacje o innych plików skojarzonych z programu Visual Studio, zobacz typów plików i rozszerzeń nazw plików w programie Visual Studio .NET.
Pliki projektu są zorganizowane w foldery w oknie Solution Explorer.Visual C++ tworzy folder dla plików źródłowych, pliki nagłówków i pliki zasobów, ale można reorganizować tych folderów lub utworzyć nowe.Można użyć folderów do organizowania jawnie logiczne klastrów pliki znajdujące się w hierarchii projektu.Na przykład można tworzyć foldery zawierają wszystkie pliki źródłowe interfejsu użytkownika, lub specyfikacji, dokumentacji lub przetestować suites.Wszystkie nazwy folderu plików powinien być unikatowy.
Po dodaniu elementu do projektu, można dodać element do wszystkich konfiguracji dla projektu, bez względu na to, czy element jest zbudowania.Na przykład jeśli masz projekt o nazwie MyProject, dodawanie zapasu doda ją do Debug i Release konfiguracje projektu.
Zobacz też
Koncepcje
Kreator obsługi innych języków