Compartilhar via


Opções de compilador do Visual Basic listadas por categoria

O Visual Basic delinhacomando -compilador é fornecido como uma alternativa para compilar programas de dentro do Visual Studio ambiente (IDE) de desenvolvimento integrado. A seguir está uma lista da Visual Basic comando -linhaopções docompilador classificadas por categoriade funcionais.

Saída do compilador

Opção

Objetivo

/nologo

Suprime as informações de faixa do compilador .

/utf8output

Exibe a saída do compilador usando a codificação UTF-8.

/verbose

Extrai informações extras durante a compilação.

Otimização

Opção

Objetivo

/filealign

Especifica onde alinhar as seções do arquivo de saída.

/optimize

Ativa/desativa otimizações.

Arquivos de saída

Opção

Objetivo

/doc

Comentários de documentação do processo para um arquivo XML .

/netcf

Define o compilador como destino o .NET Compact Framework.

/out

Especifica um arquivo de saída.

/target

Especifica o formato da saída.

.NET Assemblies

Opção

Objetivo

/addmodule

Faz o compilador tornar todos os digite as informações dos arquivos especificados disponíveis para o projeto que você está compilando no momento.

/delaysign

Especifica se o assembly será totalmente ou parcialmente assinado.

/imports

Importa um namespace de um assemblyde especificado.

/contêiner de chave

Especifica um nome de contêiner de chave para um par de chave para dar um nome forte a um assembly.

/keyfile

Especifica um arquivo que contém uma chave ou par de chave para dar um nome fortede um assembly .

/libpath

Especifica o local dos assemblies referenciados pelo /reference opção.

/reference

Importa os metadados de um assembly.

/moduleassemblyname

Especifica o nome do assembly que seja parte de um módulo .

Verificação de erros/depuração

Opção

Objetivo

/bugreport

Cria um arquivo que contém informações que torna mais fácil para relatório um bug.

/debug

Produz informações de depuração .

/nenhumaviso

Suprime a capacidade do compilador para gerar avisos.

/quiet

Previne o compilador de mostrar código para erros relacionados à sintaxe e avisos.

/removeintchecks

Desativa a verificação de estouro de inteiro .

/warnaserror

Promove a avisos de erros.

Help

Opção

Objetivo

/?

Exibe as opções do compilador . Esse comando é o mesmo que especificar o /help opção. Nenhuma compilação ocorre.

/Help

Exibe as opções do compilador . Esse comando é o mesmo que especificar o /? opção. Nenhuma compilação ocorre.

Linguagem

Opção

Objetivo

/langversion

Especifica que o compilador deve aceitar somente a sintaxe que está incluído na versão especificada do Visual Basic.

/optionexplicit

Impõe explícita declaração de variáveis.

/optionstrict

Impõe a semântica de tipo estrito.

/optioncompare

Especifica se as comparações de seqüência de caracteres devem ser binário ou usar localidade-semântica do texto específico.

/optioninfer

Permite o uso de inferência de tipo local nas declarações de variável .

Pré-processador

Opção

Objetivo

/define

Define os símbolos para compilação condicional.

Recursos

Opção

Objetivo

/linkresource

Cria um vínculo para umrecursode gerenciado.

/resource

Incorpora umrecurso de gerenciadoem um assembly.

/win32icon

Insere um arquivo. ico no arquivo de saída.

/win32resource

Insere um recurso do Win32 no arquivo de saída.

Diversos

Opção

Objetivo

@ (Especificar Arquivo de Resposta)

Especifica um arquivo de resposta.

/baseaddress

Especifica o endereço básico de uma DLL.

/codepage

Especifica a página de código a ser usado para todos os arquivos de código fonte em que a compilação.

/errorreport

Especifica como o compilador Visual Basic deve relatar erros do compilador interno.

/highentropyva

Informa ao kernel do Windows se um determinado executável suporta alta entropia randomização de Layout de espaço de endereço (ASLR).

/principal

Especifica a classe que contém o SubMaino procedimento para usar na inicialização.

/noconfig

Fazer não compilar com Vbc. rsp

/nostdlib

Faz com que o compilador não referenciar as bibliotecas padrões.

/nowin32manifest

Instrui o compilador não incorporar qualquer aplicativodemanifesto arquivo executável .

/platform

Especifica a plataforma de processador os destinos do compilador para o arquivo de saída.

/recurse

Procura subdiretórios para arquivos de fonte para compilar.

/rootnamespace

Especifica um namespace para todas as declarações de tipo.

/sdkpath

Especifica a localização do mscorlib. dll e Microsoft.VisualBasic.dll.

/vbruntime

Especifica que o compilador deve compilar sem uma referência à Biblioteca em Tempo de Execução do Visual Basic ou com uma referência a uma biblioteca em tempo de execução específica.

/win32manifest

Identifica um arquivo de manifesto do aplicativo Win32 definido pelo usuário a ser inserido no arquivo PE de um projeto.

Consulte também

Referência

Opções de compilador do Visual Basic listadas em ordem alfabética

Opções do compilador de C# listadas em ordem alfabética

Opções do compilador de C# listadas por categoria

Outros recursos

Introdução ao Project Designer