Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Určuje minimální verzi subsystému, na kterém může být spuštěný vygenerovaný spustitelný soubor, a tím určuje verze Systému Windows, na kterých může spustitelný soubor běžet. Tato možnost nejčastěji zajišťuje, že spustitelný soubor může využívat konkrétní funkce zabezpečení, které nejsou dostupné ve starších verzích Windows.
Poznámka:
K určení samotného subsystému použijte možnost kompilátoru -target .
Syntaxe
-subsystemversion:major.minor
Parametry
major.minor
Minimální požadovaná verze subsystému vyjádřená v zápisu tečky pro hlavní a podverze. Chcete-li například zabránit spuštění aplikace v operačních systémech starších než Windows 7, nastavte tuto možnost na 6.01hodnotu . Zadejte hodnoty pro major celá čísla a minor jako celá čísla.
Úvodní nuly ve minor verzi nemění verzi, ale koncové nuly dělají. Například verze 6.1 a 6.01 odkazuje na stejnou verzi, ale verze 6.10 odkazuje na jinou verzi. Podverzi vyjádřete jako dvě číslice, abyste se vyhnuli nejasnostem.
Poznámky
Další informace o verzích subsystému Windows naleznete v tématu Verze operačního systému.
Výchozí hodnoty
Výchozí hodnota parametru kompilátoru -subsystemversion závisí na podmínkách v následujícím seznamu:
Výchozí hodnota je 6.02, pokud je nastavena možnost kompilátoru v následujícím seznamu:
Výchozí hodnota je 6.00, pokud používáte NÁSTROJ MSBuild, cílíte na rozhraní .NET Framework 4.5 a nenastavili jste žádnou z možností kompilátoru, které byly zadány dříve v tomto seznamu.
Výchozí hodnota je 4,00, pokud žádná z předchozích podmínek není pravdivá.
Nastavení této možnosti
Chcete-li nastavit možnost kompilátoru -subsystemversion v sadě Visual Studio, musíte otevřít soubor .vbproj a zadat hodnotu vlastnosti SubsystemVersion v MSBuild XML. Tuto možnost nemůžete nastavit v integrovaném vývojovém prostředí sady Visual Studio. Další informace naleznete v části Výchozí hodnoty dříve v tomto tématu nebo běžné vlastnosti projektu NÁSTROJE MSBuild.