/Platform (Visual Studio - JScript)

Especifica qual versão do common language runtime (CLR) pode executar o assembly.

/platform:[string]

Argumentos

  • string
    x86, Itanium, x64 ou qualquer_cpu (padrão).
  • x86 compila seu assembly para ser executado de 32 bits, compatíveis com x86 common language runtime.

  • Itanium compila o assembly a ser executado por 64-bit common language runtime em um computador com um processador Itanium.

  • x64 compila o assembly a ser executado por 64-bit common language runtime em um computador que ofereça suporte a x64 ou EM64T instrução conjunto.

  • anycpu (padrão) compila o assembly seja executado em qualquer plataforma.

Comentários

Em um sistema operacional de Windows de 64 bits:

  • Módulos (assemblies) compilados com /platform:x86 executará na execução de CLR de 32 bits em WOW64.

  • Arquivos executáveis compilados com o /platform:anycpu irá executar em 64 bits CLR.

  • DLLs compiladas com o /platform:anycpu será executado no mesmo CLR como o processo no qual ele é carregado.

Para obter mais informações sobre como desenvolver um aplicativo para execução em um sistema operacional do Windows de 64 bits, consulte Aplicativos de 64 bits.

Exemplo

O exemplo a seguir mostra como usar o /platform opção para especificar que o aplicativo só deve ser executado pelo CLR 64-bit em um sistema de operacional do Windows de 64 bits para Itanium.

jsc /platform:Itanium myItanium.js

Consulte também

Outros recursos

Opções do compilador JScript