Compartilhar via


/ plataforma (especificar saída plataforma) (Opções do compilador translation from VPE for Csharp)

Especifica qual versão do Common linguagem tempo de execução (CLR) pode executar o assembly.

/platform:string

Parâmetros

  • string
    x86, Itanium, x64 ou qualquer_cpu (padrão).

Comentários

  • x86 compila o assembly a ser executado por 32 bits x86 compatível Common linguagem tempo de execução.

  • Itanium compila o assembly a ser executado pelo 64 bit Common linguagem tempo de execução em um computador com o processador Itanium.

  • x64 compila o assembly a ser executado de 64 bit common linguagem tempo de execução em um computador que ofereça suporte ao conjunto de instruções AMD64 ou EM64T.

  • anycpu (padrão) compila seu assembly para ser executado em qualquer plataforma.

Em um sistema de operacional do Windows de 64 bit:

  • Módulos (assemblies) compilados com /platform:x86 será executado sobre executar de CLR de 32 bit no WOW64.

  • Arquivos executáveis compilados com o /platform:anycpu será executado em 64 bit CLR.

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

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

Para conjunto esta opção do compilador no ambiente de desenvolvimento do Visual Studio

  1. Abra o Propriedades página para o projeto.

  2. clicar no Compilação página de propriedades.

  3. Modificar o Plataforma de destinopropriedade .

Observação   /platform não está disponível no ambiente de desenvolvimento no Visual C# Express.

Para obter informações sobre como conjunto opção do compilador programaticamente, consulte PlatformTarget.

Exemplo

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

csc /platform:Itanium myItanium.cs

Consulte também

Outros recursos

Opções do Compilador C#

Propriedades de Projeto (Visual Studio)