Compartilhar via


/target:appcontainerexe (Opções do compilador de C#)

Se você usar a opção de compilador /target:appcontainerexe , o compilador cria um arquivo executável do Windows (.exe) que deve ser executado em um recipiente de aplicativo.Essa opção é equivalente a /target:winexe mas é criada para aplicativos de Windows Store .

/target:appcontainerexe

Comentários

Para exigir que o aplicativo seja executado em um recipiente de aplicativo, esta opção define um Executável portátil bit no arquivo PE ().Quando o bit é definido, um erro ocorrerá se o método de CreateProcess tentar iniciar o arquivo executável fora de um contêiner do aplicativo.

A menos que você use a opção de /out , o nome do arquivo de saída leva o nome do arquivo de entrada que contém o método de Principal .

Quando você especificar esta opção em um prompt de comando, todos os arquivos até /out ou a opção seguir de /target são usados para criar o arquivo executável.

Para definir essa opção de compilador no IDE

  1. Em Gerenciador de Soluções, abra o menu de atalho para seu projeto, escolha Propriedades.

  2. Na guia de Aplicativo , na lista de Tipo de Saída , escolha Aplicativo da Windows Store.

    Esta opção está disponível somente para modelos de aplicativo de Windows Store .

Para obter informações sobre como definir essa opção de compilador, consulte OutputType.

Exemplo

O comando a seguir compila filename.cs em um arquivo executável do Windows que pode ser executado somente em um recipiente de aplicativo.

csc /target:appcontainerexe filename.cs

Consulte também

Referência

/Target (Opções do compilador de C#)

/target:winexe (Opções do compilador de C#)

Outros recursos

Opções do compilador C#