Aracılığıyla paylaş


Visual C++ Projeleri için Oluşturulan Dosya Türleri

Bu konu tüm Visual C++ projeleri için Klasik Masaüstü uygulamaları ile ilişkili dosya türlerini açıklar.Projenizde dahil gerçek dosyaları proje türü ve bir Sihirbazı'nı kullanırken belirttiğiniz seçeneklere bağlıdır.

Olduğunda, Visual C++ projesi oluşturun, yeni bir çözüm oluşturarak veya bir proje çözüm ekleme.Önemsiz olmayan uygulamalar genellikle bir çözümde birden fazla proje ile geliştirilmiş.

Projeleri, genellikle bir EXE veya DLL üretir.Projeleri birbirlerine bağımlı olabilir; oluşturma işlemi sırasında Visual C++ ortamı bağımlılıkları içinde ve projeler arasında denetler.Her proje çekirdek kaynak kodu ve proje türüne bağlı olarak çeşitli yönlerini projeyi içeren diğer birçok dosyaları sahip.Bu dosyaların içeriğini dosya uzantısı tarafından gösterilir.Visual Studio geliştirme ortamı dosya uzantıları dosya içeriğini bir yapı sırasında ne yapılacağını belirlemek için kullanır.

Aşağıdaki tablo genel dosyaları Visual C++ projesinde gösterir ve bunları kendi dosya uzantısı ile tanımlar.

Dosya uzantısı

Tür

İçindekiler

.asmx

Kaynak

Dağıtım dosyası.

.asp

Kaynak

Active Server sayfası dosyası.

.ATP

Project

Uygulama Şablonu proje dosyası.

.bmp, .dib, .gif, .jpg, .jpe, .png

Kaynak

Genel görüntü dosyaları.

.BSC

Derleme

Tarayıcı kod dosyası.

.cpp; .c

Kaynak

Uygulamanız için ana kaynak kod dosyaları.

.cur

Kaynak

İmleç bit eşlem grafik dosyası.

.dbp

Project

Veritabanı Proje dosyası.

.disco

Kaynak

Dinamik bulma belge dosyası.XML Web hizmeti bulma işler.

.exe, .dll

Project

Yürütülebilir dosya veya dinamik bağlantı kitaplığı dosyalar.

.h

Kaynak

Üstbilgi (dahil) dosyası.

.htm, .html, .xsp, .asp, .htc, .hta, .xml

Kaynak

Ortak Web dosyaları.

. HxC

Project

Proje dosyası yardımcı olur.

.ico

Kaynak

Simge bit eşlem grafik dosyası.

.idb

Derleme

Kaynak dosya ve derleyici tarafından en az yeniden oluşturma ve artımlı derleme sırasında kullanılan sınıf tanımları arasında bağımlılık bilgilerini içeren durumu dosyası.Kullanım /Fd .idb dosya adını belirtmek için derleyici seçeneği.Bakın /Gm (etkinleştirmek en az yeniden) daha fazla bilgi için.

.idl

Derleme

Arabirim tanımı dil dosyası.Bakın arabirimi tanımı (IDL) dosyası içinde Windows SDK daha fazla bilgi için.

.ilk

Bağlama

Artımlı bağlantı dosyası.Bakın /ARTIMLI daha fazla bilgi için.

.map

Bağlama

Bağlayıcı bilgileri içeren bir metin dosyası.Kullanım /Fm harita dosyası adı için derleyici seçeneği.Bakın /MAP daha fazla bilgi için.

.mfcribbon ms

Kaynak

Şerit düğmeleri, denetimleri ve öznitelikleri tanımlayan XML kodu içeren bir kaynak dosyası.Daha fazla bilgi için Şerit Tasarımcısı (MFC).

.obj, .o

 

Derlenen ancak bağlantılı nesne dosyaları.

.PCH

Hata Ayıkla (Debug)

Önceden derlenmiş üstbilgi dosyası.

RC, .rc2

Kaynak

Kaynak komut dosyalarını kaynakları oluşturmak için.

.SBR

Derleme

Kaynak tarayıcı ara dosya.Giriş dosyası için BSCMAKE.

.sln

Çözüm

Çözüm dosya.

.suo

Çözüm

Çözüm seçenekleri dosyası.

.txt

Kaynak

Bir metin dosyası, genellikle "Benioku" dosya.

.vap

Project

Visual Studio Çözümleyicisi proje dosyası.

.vbg

Çözüm

Uyumlu proje Grup dosyası.

.vbp, .vip, .vbproj

Project

Visual Basic proje dosyası.

.vcxproj

Project

Visual C++ proje dosyası.Bakın Proje dosyalarını ve derleme daha fazla bilgi için.

.vdproj

Project

Visual Studio dağıtım proje dosyası.

.vmx

Project

Makro proje dosyası.

.vup

Project

Yardımcı programı proje dosyası.

Visual Studio ile ilişkili diğer dosyalar hakkında daha fazla bilgi için bkz dosya türlerini ve Visual Studio .NET dosya uzantılarını.

Proje dosyalarını Çözüm Gezgini'nde klasörler halinde düzenlenir.Visual C++ kaynak dosyaları, üstbilgi dosyaları ve kaynak dosyaları için bir klasör oluşturur, ancak bu klasörler yeniden düzenleyin veya yenilerini oluşturun.Bir proje hiyerarşisi içindeki dosyaları açıkça mantıksal kümelerini düzenlemek için klasörleri kullanabilirsiniz.Örneğin, tüm, kullanıcı arabirimi kaynak dosyaları, veya belirtimleri, belgeler içermek üzere klasör oluştur veya test paketlerini.Tüm dosya klasör adları benzersiz olmalıdır.

Bir öğe için bir proje eklediğinizde, öğenin oluþturulabilir olup olmadığına bakılmaksızın, bu proje için tüm yapılandırmaları için öğe ekleyin.MyProject adlı bir proje varsa, örneğin, öğe ekleme, hata ayıklama ve sürüm proje yapılandırmaları için ekler.

Ayrıca bkz.

Kavramlar

Visual C++ Proje Türleri

Diğer Diller için Sihirbaz Desteği

Diğer Kaynaklar

Visual C++ Projeleri Oluşturma ve Yönetme