Typy plików utworzonych dla projektów Visual C++

W tym temacie opisano typy plików, które są skojarzone z projektów Visual C++ dla klasycznych aplikacji pulpitu.Rzeczywiste pliki uwzględnione w projekcie są zależne od typu projektu i opcje, które należy wybrać przy użyciu kreatora.

Gdy użytkownik utworzyć projekt Visual C++, tworzenie nowego rozwiązania lub może być dodanie projekt do rozwiązania.Trivial innego niż aplikacje są powszechnie opracowany z wieloma projektami w rozwiązaniu.

Projekty zwykle utworzyć EXE lub DLL.Projekty mogą być zależne od siebie; podczas procesu tworzenia środowiska Visual C++ sprawdza zależności w obrębie i między projektami.Każdy projekt zawiera podstawowe kodu źródłowego, a w zależności od rodzaju projektu, mogą mieć wiele innych plików zawierających różnych aspektów projektu.Zawartość tych plików są wskazywane przez rozszerzenie pliku.Środowisko projektowe Visual Studio używa rozszerzeń plików, aby określić sposób obsługi zawartości pliku podczas kompilacji.

W poniższej tabeli przedstawiono typowe pliki w projekcie Visual C++ i określa je z ich rozszerzenia pliku.

Rozszerzenie pliku

Typ

Spis treści

.asmx

Source

Plik wdrożenia.

ASP

Source

Plik strony serwera Active.

.ATP

Project

Plik projektu szablonu aplikacji.

BMP, dib, GIF, jpg, .jpe, .png

Zasób

Pliki obrazów ogólne.

.BSC

Kompilowanie

Plik kodu przeglądarki.

CPP; .c

Source

Pliki kodu źródłowego głównego aplikacji.

.CUR

Zasób

Plik graficzny mapy bitowej kursora.

.DBP

Project

Plik projektu bazy danych.

.disco

Source

Dynamiczne odnajdowanie pliku dokumentu.Obsługuje odnajdywania usług sieci Web XML.

.exe, .dll

Project

Pliki wykonywalne lub dołączana dynamicznie biblioteka.

.h

Source

Nagłówek (obejmuje) pliku.

.htm, .html, .xsp, ASP, .htc, HTA, XML

Zasób

Wspólne pliki sieci Web.

. HxC.

Project

Plik projektu pomocy.

.ico

Zasób

Plik graficzny mapy bitowej ikony.

.IDB

Kompilowanie

Plik stanu, zawierający informacje o zależnościach między plikach źródłowych i definicje klas, które mogą być używane przez kompilator podczas odbudowy minimalne i przyrostowe kompilacji.Użyj /Fd kompilatora opcję, aby określić nazwę pliku .idb.Zobacz /Gm (Włącz minimalne odbudowy) uzyskać więcej informacji.

.IDL

Kompilowanie

Plik języka definicji interfejsu.Zobacz pliku definicji interfejsu (IDL) w Windows SDK uzyskać więcej informacji.

.ilk

Konsolidacja

Plik przyrostowe łącza.Zobacz /PRZYROSTOWE uzyskać więcej informacji.

.map

Konsolidacja

Plik tekstowy zawierający informacje o łączenie.Użyj /Fm opcję kompilatora nazwę pliku mapy.Zobacz /mapowania uzyskać więcej informacji.

.mfcribbon ms

Zasób

Plik zasobu, który zawiera kod XML, który definiuje przycisków, formantów i atrybutów na Wstążce.Aby uzyskać więcej informacji, zobacz Projektant wstążki (MFC).

.obj, .o

 

Pliki obiektu skompilowane, ale nie jest połączona z.

.pch

Debugowanie

Wstępnie skompilowany plik nagłówka.

.RC, .rc2

Zasób

Pliki skryptu zasobów do generowania zasobów.

.SBR

Kompilowanie

Źródło pliku pośredni przeglądarki.Plik wejściowy dla BSCMAKE.

.sln

Rozwiązanie

Rozwiązanie pliku.

.suo

Rozwiązanie

Opcje pliku rozwiązania.

.txt

Zasób

Plik tekstowy, zwykle w pliku "readme".

.VAP

Project

Plik projektu programu Visual Studio analizatora.

.vbg

Rozwiązanie

Plik projektu zgodne grupy.

.vbp, .vip, .vbproj

Project

Plik projektu Visual Basic.

.vcxproj

Project

Plik projektu Visual C++.Zobacz pliki projektu i pliki reguł programu make uzyskać więcej informacji.

.vdproj

Project

Plik projektu wdrożenia programu Visual Studio.

.vmx

Project

Plik projektu makra.

.vup

Project

Narzędzie pliku projektu.

Aby uzyskać informacje na inne pliki skojarzone z programu Visual Studio, zobacz typów plików i rozszerzeń nazw plików w programie Visual Studio .NET.

Pliki projektu są podzielone na folderów w Eksploratorze rozwiązań.Program Visual C++ tworzy folder plików źródłowych, nagłówki i pliki zasobów, ale można uporządkować w tych folderach lub utworzyć nowe.Foldery służą do organizowania logicznym jawnie klastrów plików w hierarchii projektu.Na przykład można utworzyć foldery, aby zawierać wszystkie Twoje pliki źródłowe interfejsu użytkownika, lub specyfikacji, dokumentacja lub zestawów testów.Wszystkie nazwy folderu plików powinien być unikatowy.

Podczas dodawania elementu do projektu, należy dodać element do wszystkich konfiguracji dla tego projektu, niezależnie od tego, czy element jest buildable.Na przykład jeśli projekt o nazwie MyProject, dodawania elementu dodaje go do obu konfiguracje Debug i Release projektu.

Zobacz też

Koncepcje

Typy projektów Visual C++

Obsługa kreatora dla innych języków

Inne zasoby

Tworzenie projektów Visual C++ i zarządzanie nimi