Aracılığıyla paylaş


/subsystemversion (Visual Basic)

Böylece yürütülebilir dosyayı çalıştırmak Windows sürümlerini belirleme oluşturulan yürütülebilir dosyanın çalıştırılabileceği alt en düşük sürümünü belirtir. Yürütülebilir dosya, Windows'un eski sürümlerinde bulunmayan belirli güvenlik özellikleri yararlanabileceğiniz en yaygın olarak bu seçeneği sağlar.

Not

Alt belirtmek için kullanın /target derleyici seçeneği.

/subsystemversion:major.minor

Parametreler

  • major.minor
    Birincil ve ikincil sürümleri için noktalı gösteriminde ifade edilen alt sürümü gerekli en düşük. Örneğin, bir uygulama 6.01 için bu seçeneğin değerini ayarlarsanız, bu konunun ilerleyen bölümlerindeki tabloda açıklandığı gibi Windows 7'den daha eski bir işletim sisteminde çalıştırılamıyor belirtebilirsiniz. İçin değerler belirtmeniz gerekir major ve minor tamsayı olarak.

    Satır aralığı sıfırlardan minor sürüm sürüm değişmez, ancak sýfýrlar yapın. Örneğin, aynı sürüm 6.1 ve 6.01 başvurun, ancak farklı bir sürümü 6.10 başvurur. İkincil sürüm karışıklığı önlemek için iki basamakla ifade öneririz.

Notlar

Windows ortak alt sürümleri aşağıdaki tabloda listelenmektedir.

Windows sürümü

Alt sürüm

Windows 2000

5.00

Windows xp

5.01

Windows Server 2003

5.02

Windows Vista

6.00

Windows 7

6.01

Windows Server 2008

6.01

Windows 8

6.02

Varsayılan değerler

Varsayılan değer olan /subsystemversion derleyici seçeneği aşağıdaki listede koşullara bağlıdır:

  • Aşağıdaki listedeki herhangi bir derleyici seçeneği ayarlarsanız, 6.02 varsayılan değeri şudur:

  • MSBuild kullanıyorsanız, varsayılan değer 6.00, hedefleme .NET Framework 4.5, ve bu listede belirtilmiş derleyici seçeneklerinin ayarlamadıysanız.

  • Yukarıdaki koşulların hiçbiri doğru değilse varsayılan 4.00 değerdir.

Bu seçeneği ayarlama

Ayarlamak için /subsystemversion derleyici seçeneği Visual Studio'da .vbproj dosyasını açın ve için bir değer belirtmeniz gerekir SubsystemVersion MSBuild XML özelliği. Bu seçenek Visual Studio IDE içinde ayarlayamazsınız. Daha fazla bilgi için bu konunun önceki kısımlarında "Varsayılan değerleri" konusuna bakın veya Ortak MSBuild Proje Özellikleri.

Ayrıca bkz.

Kavramlar

MSBuild özellikleri

Diğer Kaynaklar

Visual Basic komut satırı derleyicisi