Compartilhar via


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

As seguintes opções do compilador são classificadas em ordem alfabética. Para obter uma lista Opções do compilador de C# listadas por categoriacategóricas, consulte.

Opção

Finalidade

@

Ler um arquivo de resposta para obter mais opções.

/?

Exibe uma mensagem de uso para stdout.

/addmodule

Vincula os módulos especificados nesse assembly

/appconfig

Especifica o local de app.config no momento da associação do assembly.

/baseaddress

Especifica o endereço base para a biblioteca é criada.

/bugreport

Cria um arquivo de relatório de erros “”. Esse arquivo será enviado junto com todas as informações de falha se for usado com /errorreport:prompt ou /errorreport:send.

/checked

Faz com que o compilador gerencia verificações de estouro.

/codepage

Especifica a página de códigos usada ao abrir arquivos de origem.

/debug

Emite informações de depuração.

/define

Define símbolos de compilação condicional.

/delaysign

Atraso- sinais o assembly usando apenas a parte pública da chave de nome forte.

/doc

Especifica um arquivo da documentação para gerar XML.

/errorreport

Especifica como tratar erros internos do compilador: aviso, envio, ou nenhum. A opção é none.

/filealign

Especifica o alinhamento usado para seções de arquivo de saída.

/fullpaths

Faz com que o compilador gerencia caminhos totalmente qualificados.

/help

Exibe uma mensagem de uso para stdout.

/highentropyva

Especifica que a entropia alta ASLR tem suporte.

/incremental

Habilita a compilação incremental [] obsoleta.

/contêiner de chave

Especifica um contêiner de chave de nome forte.

/keyfile

Especifica um arquivo de chave de nome forte.

/langversion

Especifica os modos de versão de idioma: ISO-1 opção ou.

/lib

Especifica os diretórios adicionais nos quais pesquisar por referências.

/link

Cria informações de tipo COM os assemblies especificados disponíveis para o projeto.

/linkresource

Vincula o recurso especificado a esse assembly.

/principal

Especifica o tipo que contém o ponto de entrada (ignorar todos os pontos de entrada possíveis outros).

/moduleassemblyname

Especifica um assembly cujo não público digitar um .netmodule pode acessar.

/noconfig

Instrui o compilador não como automático incluem o arquivo de CSC.RSP.

/nologo

Suprime a mensagem de direitos autorais do compilador.

/nostdlib

Instrui o compilador não à biblioteca padrão de referência (mscorlib.dll).

/nowarn

Desabilita mensagens de aviso específicas

/nowin32manifest

Instrui o compilador não para inserir um manifesto de aplicativo no arquivo executável.

/optimize

Habilita e desabilita otimizações.

/out

Especifica o nome do arquivo de saída (opção: nome de arquivo com a classe principal ou do primeiro arquivo).

/pdb

Especifica o nome e o local do arquivo .pdb.

/plataforma

Limites em que as plataformas podem executar esse código: x86, x64 anycpu Itanium, ou anycpu32bitpreferred. O padrão é anycpu.

/preferreduilang

Especifica o idioma a ser usado para saída do compilador.

/recurse

Inclui todos os arquivos no diretório atual e subdiretórios de acordo com as especificações curinga.

/reference

Referencia metadados dos arquivos especificados no assembly.

/resource

Insere o recurso especificado.

/subsystemversion

Especifica a versão mínima do subsistema que o arquivo executável pode usar.

/target

Especifica o formato do arquivo de saída usando uma das quatro opções:/target: appcontainerexe, /target: exe, /target: biblioteca, /target: módulo, /target: winexe, /target: winmdobj.

/unsafe

Permite que o código de não seguro .

/utf8output

Mensagens do compilador de saída na codificação UTF-8.

/warn

Define o nível de aviso (0-4).

/warnaserror

Relata avisos específicos como erros.

/win32icon

Usa esse ícone para a saída.

/win32manifest

Especifica um arquivo de manifesto personalizadas o win32.

/win32res

Especifica o arquivo do win32 recurso (.res).

Consulte também

Tarefas

Como: configurar variáveis de ambiente para a linha de comando do Visual Studio

Referência

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

Elemento <compiler>

Outros recursos

Opções do compilador de C#