Partilhar via


Compilar página, Designer de projeto (Visual Basic)

Use o Compilar página do projeto Designer para especificar instruções de compilação.Você também pode especificar eventos de opções e pre-build ou compilação de compilador avançadas nesta página.

Para acessar o Compilar , selecionar um nó do projeto em O gerenciador de soluçõese em seguida, a Projeto menu, clicar Propriedades.Quando aparecer o projeto Designer, clicar no Compilar guia.

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 suas configurações, clicar Importar e exportar configurações on the Ferramentas menu.Para obter mais informações, consulte Configurações do Visual Studio.

Configuração e plataforma

As configuraçõ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 ser compilação um depurar ou versão version .Portanto, Essas opções não são exibidas.Para Habilitar avançada compilação configurações , o n o Ferramentas menu, clicar Opções.No Opções diálogo caixa, expandir Projetos e soluções, clicar Gerale, em seguida, selecionar 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.

  • Configuração
    Especifica qual configuração configurações para exibir ou modificar.As configurações disponível são ativo (depuração) (Este é o padrão), Depurar, Versão, and 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.

Opções de configuração do compilador

A seguir conjunto tings permitem que você conjunto as opções de configuração do compilador.

  • Compilar Caminho de Saída
    Especifica o local dos arquivos de saída para configuração deste projeto.Digite o caminho da saída da compilação nesta caixa ou clicar o Procurar botão para selecionar um caminho.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.

  • Opção explícita
    Especifica se será permitido implícita declaração de variáveis.Por padrão, isso é conjunto para Em, que requer declaração explícita de variáveis; isso faz com que o compilador para relatar erros se variáveis não são declaradas antes de serem usadas.selecionar Logoff para permitir implícita declaração de variáveis.

    Essa configuração corresponde à /optionexplicit opção do compilador.

  • Opção estrita
    Especifica se será permitido a semântica de tipo permissível.Por padrão, isso é conjunto para Logoff, que permite permissivo digite semântica.selecionar Em restringir implícita digite conversão; que é, conversões explicitas será necessárias e associação tardia não será permitida.

    A opção ( Custom) será exibida nessa lista se você ativar as notificações do compilador Conversão implícita , Vinculação Recente, ouTipo Implícito( Veja a opção aviso de configurações abaixo).Alterar Option Strict de volta para On irá restaurar esses avisos para seus padrões.Para obter mais informações, consulte Como: Ativar ou desativar avisos do compilador.

    Essa configuração corresponde à /optionstrict opção do compilador.

  • Opção comparar
    Especifica o tipo de comparação de seqüências de caracteres para usar.Por padrão, isso é conjunto para Binário, que instrui o compilador a usar comparações de seqüência de caracteres binária, diferencia diferenciar maiúsculas de minúsculas.selecionar Texto usar comparações de seqüência de caracteres de texto específicos da localidade, não diferencia maiúsculas de minúsculas.

    Essa configuração corresponde à /optioncompare opção do compilador.

  • Opção inferir
    Especifica se será permitido inferência de tiposs de tipo de variável local nas declarações de variável.Por padrão, isso é conjunto para Em, que permite o uso de inferência de tiposs de tipo local.selecionar Logoff para bloquear inferência de tipos de tipos local.

    Essa configuração corresponde à /optioninfer opção do compilador.

  • Configurações de aviso
    Esta tabela lista as condições de compilação e o nível de notificação correspondente de Nenhum, Aviso, or Erro para cada um.

    Por padrão, todos os avisos do compilador são adicionados à lista Task durante a compilação.selecionar desabilitar todos os avisos para instruir o compilador de não problema avisos ou erros.selecionar Tratar todos sistema autônomo avisos sistema autônomo erros se desejar que o compilador a tratar avisos sistema autônomo erros que devem ser corrigidos.

  • desabilitar todos os avisos
    Especifica se o compilador para notificações de problema conforme especificado no Condição e notificação tabela descrita anteriormente neste documento.Por padrão, esta caixa de seleção está desmarcada.selecionar Esta caixa de seleção para instruir o compilador não para o problema avisos ou erros.

    Essa configuração corresponde à /nenhumaviso opção do compilador.

  • Trata todos os avisos como erros
    Especifica como tratar avisos.Por padrão, essa caixa de seleção é desmarcada, para que todas as notificações de aviso permanecem definidas para Aviso.selecionar Esta caixa de seleção para alterar todas as notificações de aviso para Erro.

    Essa opção está disponível somente se desabilitar todos os avisos está desmarcada.

  • Gerar arquivo de documentação XML
    Especifica se deve gerar informações de documentação.Por padrão, esta caixa de seleção estiver marcada, instruindo o compilador a gerar informações de documentação e incluí-la em um arquivo XML.desmarcar essa caixa de seleção para instruir o compilador não criar documentação.

    Essa configuração corresponde à /doc opção do compilador.

  • Registrar para interoperabilidade COM
    Especifica se seu aplicativo gerenciado exibirá um objeto COM (um invólucro COM-callable) que permite que um objeto COM interagir com o aplicativo.

    Por padrão, esta caixa de seleção estiver desmarcada, que especifica que o aplicativo não permitirá a interoperabilidade COM.Marque esta caixa de seleção para permitir a interoperabilidade COM.

    Essa opção não está disponível para projetos Windows aplicativo ou Console aplicativo.

  • compilação Eventos
    clicar neste botão para acesso o Criar eventos caixa de diálogo.Use esta caixa de diálogo para especificar Pre-Build e post-configuração da compilação instruções para o projeto.Esta caixa de diálogo se aplica somente a projetos do Visual Basic.Para obter mais informações, consulte Eventos compilação dialog box (Visual Basic).

  • Opções avançadas de compilar
    Click this button to access the AdvancedCompiler Settings dialog box.Use the AdvancedCompiler Settings dialog box to specify a project's advanced build configuration properties.Esta caixa de diálogo se aplica somente a projetos do Visual Basic.Para obter mais informações, consulte Avançado da caixa de diálogo Configurações do compilador (Visual Basic).

Consulte também

Tarefas

Como: Ativar ou desativar avisos do compilador

Como: Otimizações de compilador de conjunto

Como: Definir opções de compilador

Como: Alterar o local de compilação para um aplicativo

Como: Gerar documentação XML para um Projeto

Como: Registrar um componente para interoperabilidade com.

Como: Constantes de compilação de conjunto

Como: Otimizar um aplicativo para um tipo específico de CPU

Como: Especificar um endereço base para uma DLL

Como: Especificar Events de compilação (Visual Basic)

Outros recursos

Gerenciando as Propriedades de Compilação

Compilador do Visual Basic