/platform (Visual Studio - JScript)
Specifica la versione di Common Language Runtime (CLR) in grado di eseguire l'assembly.
/platform:[string]
Argomenti
- string
x86, Itanium, x64 oppure anycpu (valore predefinito).
x86 compila l'assembly che deve essere eseguito dalla versione di Common Language Runtime compatibile con x86 a 32 bit.
Itanium compila l'assembly che deve essere eseguito dalla versione di Common Language Runtime a 64 bit in un computer con processore Itanium.
x64 consente di compilare l'assembly in modo da essere eseguito da Common Language Runtime a 64 bit su un computer che supporta il set di istruzioni x64 o EM64T.
anycpu (valore predefinito) consente di compilare l'assembly in modo da essere eseguito su qualsiasi piattaforma.
Note
In un sistema operativo Windows a 64 bit:
Gli assembly compilati con /platform:x86 verranno eseguiti dalla versione di Common Language Runtime a 32 bit in WOW64.
Gli eseguibili compilati con /platform:anycpu verranno eseguiti dalla versione di Common Language Runtime a 64 bit.
Le DLL compilate con /platform:anycpu verranno eseguite dalla stessa versione di Common Language Runtime in cui vengono caricate.
Per ulteriori informazioni sullo sviluppo di un'applicazione da eseguire in un sistema operativo Windows a 64 bit, vedere Applicazioni a 64 bit.
Esempio
Nell'esempio riportato di seguito viene illustrato come utilizzare l'opzione /platform per specificare che l'applicazione deve essere eseguita solo dalla versione di Common Language Runtime a 64 bit in un sistema operativo Windows a 64 bit con processore Itanium.
jsc /platform:Itanium myItanium.js