Compilação de página, Designer de projeto c (#)
Use o Compilação página de do Designer de projeto para especificar propriedades de configuração da compilação do projeto.Esta página se aplica a Visual C# somente projetos.
Observação: |
---|
Seu computador pode mostrar diferentes nomes ou localizações para alguns dos elementos de interface do usuário do Visual Studio nas instruções a seguir.A edição do Visual Studio que você tem e o ativo configurações que você usar determinam esses elementos.Isso tópico foi escrito Supondo que Configurações Geral de desenvolvimento foram selecionados .Para exibir ou alterar as configurações, escolha Import and Export Settings no menu Tools.Para obter mais informações, consulte Configurações do Visual Studio .Para obter mais informações, consulte Configurações do Visual Studio. |
Configuração e plataforma
As opções a seguir permitem que você selecionar a configuração e plataforma para exibir ou modificar.
Observação: |
---|
Com configurações de compilação simplificada, o sistema de projeto determina se deve criar uma depurar ou versão de lançamento.Portanto, essas opções não são exibidas.Para Habilitar avançada compilar em configurações, o Ferramentas menu, clicar Opções.No Opções caixa de diálogo, expand Projetos e soluções, clicar Gerale, em seguida, selecionar Mostrar configurações avançadas de compilação.Isso permite que você tenha controle manual sobre todos os valores de configuração e permite que você escolher se uma depurar ou versão de lançamento é criado.Para obter mais informações, consulte Geral, projetos e soluções, caixa de diálogo Options. |
Configuração
Especifica qual configuração configurações para exibir ou modificar.As configurações podem ser ativo (depuração) (Este é o padrão), Depurar, Versão, or Todas as configurações.Plataforma
Especifica quais configurações de plataforma para exibir ou modificar.A configuração padrão é Ativo (qualquer CPU).Você pode alterar a plataforma ativo usando o Gerenciador de Configurações.Para obter mais informações, consulte Como: Criar e editar configurações.
Geral
As opções a seguir permitem definir configurações Geral para o processo de compilação.
Símbolos de compilação condicional
Especifica símbolos nos quais executar compilação condicional.Símbolos separados com um espaço.Para obter mais informações, consulte / Definir (Definir de pré-processador) (opções do compilador de C#).Definir constante depurar
Define o símbolo depurar.Selecionar isso equivale a usar o / define: depurar opção de linha de comando.Definir constante TRACE
Define o símbolo TRACE.Selecionar isso equivale a usar o / define: TRACE opção de linha de comando.Plataforma de destino
Especifica o processador será alvo de arquivo de saída.selecionar x86 qualquer 32 bit compatível com Intel processador, selecionar Itanium para os processadores de 64 bit Intel Itanium.selecionar x64 para outros processadores de 64 bit e selecionar CPUs para especificar que qualquer processador é aceitável.Para obter mais informações, consulte / Plataforma (especificar Saída Plataforma) (opções do compilador de C#).Permitir código não seguro
Permite que o código que usa o não seguro palavra-chave para compilar.Para obter mais informações, consulte /unsafe (permitir sem segurança modo) (opções do compilador de C#).Otimizar código
Habilita ou desabilita otimizações realizadas pelo compilador para tornar o arquivo de saída menor, mais rápido e mais eficiente.Para obter mais informações, consulte /optimize (ativar/desativar otimizações) (opções do compilador de C#).
Erros e avisos
As configurações a seguir são usadas para configurar o erro e as opções de aviso para o processo de compilação.
Nível de aviso
Especifica o nível a ser exibido para avisos do compilador.Para obter mais informações, consulte /Warn (especificar Aviso nível) (opções do compilador de C#).Suprimir Avisos
Bloqueia a capacidade do compilador para gerar um ou mais avisos.Separe vários números de aviso com uma vírgula ou ponto-e-vírgula.Para obter mais informações, consulte /nowarn (suprimir especificado avisos) (opções do compilador de C#).
Tratar avisos sistema autônomo erros
sistema autônomo configurações a seguir são usadas para especificar quais avisos são tratados sistema autônomo erros.selecionar uma das seguintes opções para indicar em que condições para retornar um erro quando a compilação encontra um aviso.Para obter mais informações, consulte /warnaserror (Trata avisos como erros) (opções do compilador de C#).
Nenhum
Trata sem avisos sistema autônomo erros.Avisos específicos
Trata avisos especificados sistema autônomo erros.Separe vários números de aviso com uma vírgula ou ponto-e-vírgula.Todos
Trata todos sistema autônomo avisos sistema autônomo erros.
Saída
As configurações a seguir são usadas para configurar as opções de saída para o processo de compilação.
Caminho de saída
Especifica o local dos arquivos de saída para configuração deste projeto.Observe que o caminho é relativo; se você inserir um caminho absoluto, ele será salvo sistema autônomo relativo.O caminho padrão é bin\depurar.Com configurações de compilação simplificada, o sistema de projeto determina se deve criar uma depurar ou versão de lançamento.The Compilação comando a Depurar menu (F5) colocará a compilação no local de depuração independentemente do Caminho de saída você especificar.No entanto, a Compilação comando a Compilação menu coloca no local especificado por você.Para ativar configurações de compilação avançadas, sobre o Ferramentas menu, clicar Opções.No Opções diálogo caixa, expandir Projetos e soluções, clicar Gerale, em seguida, desmarcar o Mostrar configurações avançadas de compilação a caixa de seleção.Isso lhe dá controle manual sobre todos os valores de configuração e se uma versão de depurar ou versão foi criada.Para obter mais informações, consulte Geral, projetos e soluções, caixa de diálogo Options.
Arquivo de documentação XML
Especifica o nome de um arquivo para qual documentação serão processados comentários.Para obter mais informações, consulte /doc (processo Documentação Comments) (opções do compilador de C#).Registrar para interoperabilidade COM
Indica que seu aplicativo gerenciado expõe um objeto COM (um COM callable wrapper) que permite a um objeto COM interagir com seu aplicativo gerenciado.The Tipo de saída propriedade a Página de aplicativo of the Designer de projeto para este aplicativo deve ser conjunto para biblioteca de classes para que o Registrar para interoperabilidade COM propriedade esteja disponível.Para uma classe de exemplo que você pode incluir no seu Visual C# aplicativo e a exposição sistema autônomo um objeto COM, consulte Exemplo Classe COM (Guia de programação C#).Gerar assembly de serialização
Especifica se deve criar um assembly de serialização XML para os tipos no assembly.Para obter mais informações, consulte A ferramenta do gerador Serializer XML (SGen.exe).Avançado
clicar para exibir o Caixa de Diálogo de Configurações Avançadas de Compilação (C#) caixa de diálogo.