Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Anger den lägsta versionen av det undersystem som den genererade körbara filen kan köras på, vilket avgör vilka versioner av Windows som den körbara filen kan köras på. Oftast säkerställer det här alternativet att den körbara filen kan utnyttja vissa säkerhetsfunktioner som inte är tillgängliga med äldre versioner av Windows.
Anmärkning
Om du vill ange själva undersystemet använder du kompilatoralternativet -target .
Syntax
-subsystemversion:major.minor
Parameterar
major.minor
Den lägsta nödvändiga versionen av undersystemet, uttryckt i en punktkommentering för större och mindre versioner. Om du till exempel vill förhindra att programmet körs på operativsystem som är äldre än Windows 7 anger du det här alternativet till 6.01. Ange värden för major och minor som heltal.
Inledande nolla i minor versionen ändrar inte versionen, men avslutande nolla gör det. Till exempel refererar 6.1 och 6.01 till samma version, men 6.10 refererar till en annan version. Uttrycka delversionen som två siffror för att undvika förvirring.
Anmärkningar
Mer information om Windows delsystemversioner finns i Operativsystemversion.
Standardvärden
Standardvärdet för kompilatoralternativet -subsystemversion beror på villkoren i följande lista:
Standardvärdet är 6,02 om något kompilatoralternativ i följande lista anges:
Standardvärdet är 6.00 om du använder MSBuild, du riktar in dig på .NET Framework 4.5 och du har inte angett något av de kompilatoralternativ som angavs tidigare i den här listan.
Standardvärdet är 4,00 om inget av de tidigare villkoren är sant.
Ange det här alternativet
Om du vill ange kompileringsalternativet -subsystemversion i Visual Studio måste du öppna .vbproj-filen och ange ett värde för SubsystemVersion egenskapen i MSBuild XML. Du kan inte ange det här alternativet i Visual Studio IDE. Mer information finns i "Standardvärden" tidigare i det här avsnittet eller Vanliga MSBuild-projektegenskaper.