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
Diğer Diller için Sihirbaz Desteği