Özellik Sayfaları (Visual C++)
Özellik sayfalarını kullanarak, Visual Studio projeleri için ayarları belirtebilirsiniz.Açmak için Özellik sayfaları iletişim kutusu Visual Studio proje Proje menüsünde tıklatın özelliklerini.
Bunlar geçerli olacak şekilde proje ayarları bütün yapılandırmaları oluşturmak veya farklı proje özellikleri her yapı yapılandırması için belirttiğiniz belirtebilirsiniz.Örneğin, daðýtým yapýlandýrmasý için belirli ayarları ve diğer hata ayıklama yapılandırma ayarlarını belirtebilirsiniz.
Kullanılabilir sayfaların tümü mutlaka görüntülenir Özellik sayfaları iletişim kutusu.Görüntülenecek sayfaları proje dosya türlerine bağlıdır.
Daha fazla bilgi için bkz. Nasıl Yapılır: Özellik Sayfalarıyla Proje Özelliklerini Belirtme.
Varsayılan Özellikler vs. özelliklerini değiştirme
Kullandığınızda, Yeni bir proje bir proje oluşturmak için iletişim kutusunu Visual Studio belirtilen proje şablonu proje özelliklerini başlatmak için kullanır.Bu nedenle, şablondaki özellik değerleri, bu proje türü için varsayılan değerler olarak düşünülebilir.Diğer proje türleri, özellikleri farklı varsayılan değerlerine sahip olabilir.
Proje özellik değeri değiştirilirse, kalın yazı tipinde görüntülenir.Proje özelliği aşağıdaki nedenlerden dolayı değiştirilebilir:
Uygulama Sihirbazı proje şablonunda belirtilen olandan farklı özellik değerini gerektirdiğinden özelliğini değiştirir.
Bir başka özellik değeri belirttiğiniz Yeni bir proje iletişim kutusu.
Farklı özellik değerini bir proje özellik sayfasında belirtin.
İpucu |
---|
Son projenizi oluşturmak için MSBuild kullandığı özellik değerleri kümesini görmek için bu komut satırını kullanarak üretebilirsiniz önişlemci çıktı dosyasını inceleyin: MSBuild /preprocess:preprocessor_output_filenamekabulproject_filenameopt |
Özelliklerini sıfırlama
Görüntülediğinizde Özellik sayfaları iletişim kutusu için bir proje ve proje düğümü seçildiğinde, Çözüm Gezgini, seçebileceğiniz birçok özelliği için üst veya proje varsayılan adlardan devralmak veya değerini değiştirmek başka bir yolu.
Görüntülediğinizde Özellik sayfaları için bir proje ve bir dosya iletişim kutusu seçildiğinde, Çözüm Gezgini, seçebileceğiniz birçok özelliği için üst veya proje varsayılan adlardan devralmak veya değerini değiştirmek başka bir yolu.Ancak, projeyi project varsayılan değerlerden farklı özellik değerlerine sahip çok sayıda dosya içeriyorsa, projeyi oluşturmak için daha uzun sürer.
İpucu |
---|
Yenilemek için Özellik sayfaları iletişim kutusundaki son seçimleri, görüntüler böylece tıklatın Uygula. |
Proje Varsayılanları çoğu sistem (platform) varsayılan olur.Bazı Proje Varsayılanları özelliklerinde güncelleştirdiğinizde uygulanan stil sayfaları türetilir Proje Varsayılanları kısmına Genel projesi için yapılandırma özellikleri sayfası.Daha fazla bilgi için bkz. Genel Özellik Sayfası (Proje).
Kullanıcı tanımlı değerler belirtme
Bazı özellikler için değer tanımlamanız gerekir.Alfasayısal karakterler veya proje dosyası makro adları bir veya daha fazla kullanıcı tanımlı bir değer içerebilir.Bu özelliklerden bazıları yalnızca bir kullanıcı tanımlı bir değer alabilir, ancak diğer kullanıcıların birden çok değer noktalı virgülle ayrılmış bir listesini alabilir.
Özellik, özellik adının sağındaki sütunda birden çok kullanıcı tanımlı değerler alabilir, bir özellik veya bir liste için kullanıcı tanımlı bir değer belirtmek için aşağıdaki eylemlerden birini gerçekleştirin:
Değer veya değerler listesini yazın.
Aşağı açılan oku tıklatın.Düzenleme olup onu tıklatın ve sonra metin kutusuna değer veya değerler listesini yazın.Her değer ayrı bir satırda metin kutusuna yazmak için bir liste belirtmek için alternatif bir yol değil.Özellik sayfasında, değerler noktalı virgülle ayrılmış bir liste halinde görüntülenir.
Proje dosyası makro bir değer olarak eklemek için makroları ve makro adını çift tıklatın.
Aşağı açılan oku tıklatın.Göz olup onu tıklatın ve sonra bir veya daha fazla değer seçin.
Birden çok değerli bir özellik için üst veya proje varsayılan adlardan devralmak özellik adının sağındaki sütunu aşağı açılan oku tıklatın ve ardından seçeneği kullanılabilir düzenleme.Seçeneği varsayılan olarak seçilidir.
Bir özellik sayfası yalnızca ayarları başka bir düzeyden devralır birden çok değerli bir özellik için geçerli düzeydeki görüntülendiğine dikkat edin.Örneğin, bir dosya seçili ise, Çözüm Gezgini ve c/C++ seçin Önişlemci tanımlarına özelliği, dosya düzeyinde tanımları görüntülenir, ancak proje düzeyi tanımları devralınan görüntülenmez.Geçerli düzeyi hem devralınan değerleri görüntülemek, özellik adının sağındaki sütunu aşağı açılan oku tıklatın ve sonra düzenleme.Kullanırsanız, Visual c++ proje modeli, bu davranış da nesneler için dosyalar ve projeler üzerinde etkisi olur.Dosya düzeyinde bir özellik değerlerine sorguladığınızda, diğer bir deyişle, değerleri aynı özellik için proje düzeyinde alamayacaksınız.Proje düzeyinde özellik değerlerini açıkça almanız gerekir.Ayrıca, devralınan bazı değerler özelliğinin program aracılığıyla erişilebilir değil bir stil sayfasındaki gelebilir.
Bu Bölümde
Gelişmiş, Bildirim Aracı, Yapılandırma Özellikleri, <Projectname> Özellik Sayfaları İletişim Kutusu
Çerçeve ve Başvurular, Ortak Özellikler, <Projectname> Özellik Sayfaları İletişim Kutusu
Genel, Bildirim Aracı, Yapılandırma Özellikleri, <Projectname> Özellik Sayfaları İletişim Kutusu
Ayrıca bkz.
Görevler
Nasıl Yapılır: Proje Bağımlılıklarını Oluşturma ve Kaldırma
Nasıl Yapılır: Yapılandırmaları Oluşturma ve Düzenleme