Aracılığıyla paylaş


Sürüm Bilgileri Düzenleyicisi (C++)

Sürüm bilgileri şirket ve ürün tanımlama, ürün yayın numarası ve telif hakkı ile ticari marka bildiriminden oluşur. Sürüm Bilgileri Düzenleyicisi ile, sürüm bilgileri kaynağında depolanan bu verileri oluşturur ve korursunuz. Sürüm bilgileri kaynağı bir uygulama için gerekli değildir, ancak uygulamayı tanımlayan bilgileri toplamak için kullanışlı bir yerdir. Sürüm bilgileri, kurulum API'leri tarafından da kullanılır.

Dekont

Windows standardı, VS_VERSION_INFO adlı tek bir sürüm kaynağına sahip olmaktır.

Sürüm bilgileri kaynağının üst bloğu ve bir veya daha fazla alt bloğu vardır: üstte tek bir sabit bilgi bloğu ve altta bir veya daha fazla sürüm bilgisi bloğu (diğer diller ve/veya karakter kümeleri için). Üst blok hem düzenlenebilir sayısal kutulara hem de seçilebilir açılan listelere sahiptir. Alt bloklarda yalnızca düzenlenebilir metin kutuları vardır.

Dekont

Sürüm Bilgileri Düzenleyicisi'ni kullanırken, birçok durumda sağ tıklayarak kaynağa özgü komutların kısayol menüsünü görüntüleyebilirsiniz. Örneğin, bir blok üst bilgisi girdisine işaret ederken öğesini seçerseniz, kısayol menüsünde Yeni Sürüm Blok Bilgisi ve Sürüm Bloğu Bilgilerini Sil komutları gösterilir.

Nasıl yapılır?

Sürüm Bilgileri Düzenleyicisi şunları sağlar:

Sürüm bilgileri kaynağındaki bir dizeyi düzenlemek için

Öğeyi seçmek için bir kez seçin, sonra düzenlemeye başlamak için yeniden seçin. Değişiklikleri doğrudan Sürüm Bilgileri tablosunda veya Özellikler penceresi yapın. Yaptığınız değişiklikler her iki yere de yansıtılır.

Sürüm Bilgileri Düzenleyicisi'nde anahtarı düzenlerkenFILEFLAGS, .rc dosyalarının Özellikler penceresinde Hata Ayıklama, Özel Derleme veya Özel Derleme özelliklerini ayarlayamazsınız:

  • Sürüm Bilgileri Düzenleyicisi, derleme bayrağını temel alarak _DEBUG kaynak betiğinde ile #ifdef Debug özelliğini ayarlar.

  • Anahtarın Private Build Sürüm Bilgileri tablosunda ayarlanmış bir Değer varsa, anahtarın Özellikler penceresindeki FILEFLAGS ilgili Özel Derleme özelliği True olur. Değer boşsa, özellik False olur. Benzer şekilde, Sürüm Bilgileri tablosundaki Özel Derleme anahtarı da anahtarın Özel Derleme özelliğine FILEFLAGS bağlıdır.

Anahtar veya Değer sütun başlıklarını seçerek dize bloğunun bilgi sırasını sıralayabilirsiniz. Bu başlıklar, bilgileri otomatik olarak seçili diziye yeniden düzenler.

Başka bir dil için sürüm bilgileri eklemek için (yeni sürüm bilgileri bloğu)

  1. Sürüm bilgileri kaynağını Kaynak Görünümü'nde çift tıklayarak açın.

  2. Sürüm bilgileri tablosunun içine sağ tıklayın ve Yeni Sürüm Bilgisi Bloğu'nu seçin.

    Bu komut geçerli sürüm bilgileri kaynağına ek bir bilgi bloğu ekler ve ilgili özelliklerini Özellikler penceresi açar.

  3. Özellikler penceresinde, yeni bloğunuz için uygun dili ve karakter kümesini seçin.

Sürüm bilgileri bloğunu silmek için

  1. Kaynak Görünümü'nde simgesine çift tıklayarak sürüm bilgileri kaynağını açın.

  2. Silmek istediğiniz blok üst bilgisine sağ tıklayın ve Sürüm Bilgisi Bloğunu Sil'i seçin.

    Bu komut seçili üst bilgiyi siler ve sürüm bilgilerinin geri kalanını olduğu gibi bırakır. Eylemi geri alamazsınız.

Programınızın içinden sürüm bilgilerine erişmek için

Programınızın içinden sürüm bilgilerine erişmek istiyorsanız GetFileVersionInfo işlevini ve VerQueryValue işlevini kullanın.

Gereksinimler

Win32

Ayrıca bkz.

Kaynak Düzenleyicileri
Menüler ve Diğer Kaynaklar
Sürüm Bilgileri (Windows)