Ferramenta AL.exe erros e avisos
A tabela a seguir lista os erros gerados pelo Al.exe.
Erro |
Descrição |
---|---|
al1001 |
Erro interno do compilador Tente determinar se está falhando Al.exe da incapacidade de analisar sintaxe inesperado. Em seguida, entre em contato com o Atendimento Microsoft. |
al1002 |
Falta de memória Al.exe ficou sem memória e interrompido. Aumente a quantidade de memória disponível. |
al1003 |
opção do compilador 'option' deve ser seguida por um argumento Al.exe esperado um argumento para ser passada para uma opção de linha de comando. Por exemplo, se você especificar /algid:, você deve passar um identificador de algoritmo. |
al1004 |
Inesperado Common Language tempo de execução Erro de inicialização — 'motivo' Al.exe relatou um erro com a instalação do Visual Studio ou o common linguagem tempo de execução por motivo especificado. |
al1005 |
'Arquivo' muito grande para em em aberto o arquivo Todos os arquivos abertos pelo Al.exe devem ser menores do que 4 gigabytes (GB). |
al1006 |
Arquivo de resposta 'arquivo' já foi incluído O mesmo arquivo de resposta foi especificado (@file) mais de uma vez na linha de comando. O arquivo de resposta só pode ser incluído uma vez. |
al1007 |
Erro ao abrir o arquivo de resposta 'arquivo', 'motivo' Al.exe não é possível em em aberto o arquivo de resposta especificado pelo motivo especificado. |
al1008 |
Especificação ausente de arquivo para opção de linha de comando 'option' Al.exe esperado um arquivo a ser passada para uma opção de linha de comando. Por exemplo, se você especificar o /out opção, você deve especificar um arquivo. |
al1009 |
Não é possível em em aberto 'arquivo' para gravação Al.exe não pôde gravar em um arquivo, sistema autônomo o arquivo do assembly de saída. O disco esteja cheio, o arquivo pode ser somente leitura ou talvez você não tenha permissões para o arquivo. |
al1010 |
Erro de sintaxe de linha de comando: Faltando ': texto ' para opção 'option' Al.exe esperado um argumento para ser passada para uma opção de linha de comando. Por exemplo, se você especificar o /title opção, você deve passar uma seqüência de caracteres. |
al1011 |
Arquivo 'arquivo' é um arquivo executável e não pode ser aberto sistema autônomo um arquivo de texto Um arquivo binário foi especificado, onde era esperado um arquivo de texto. Por exemplo, este erro ocorre se um arquivo binário é passado na linha de comando sistema autônomo um arquivo de resposta. |
al1012 |
'valor' não é uma configuração válida para opção 'option' Um valor inesperado foi passado para uma opção de linha de comando. Por exemplo, este erro ocorre se você especificar um valor inválido para o /target opção. |
al1013 |
Opção de linha de comando não reconhecida: 'option' Uma opção de linha de comando inválido foi especificada. |
al1014 |
Erro de inicialização inesperado — 'motivo' Al.exe detectou uma falha de inicialização COM. Isso pode ser causado por falta de memória, mas uma causa mais provável é arquivos DLL do sistema. Você verá um erro semelhante, se você executar qualquer programa com reconhecimento de COM, sistema autônomo o Microsoft Visual Studio ou com reconhecimento de automação. Reinstale o sistema operacional. |
al1015 |
Não é possível localizar mensagens alinkui.dll' arquivo' Al.exe requer Alinkui.dll. Certifique-se de que esse arquivo esteja no caminho. Se necessário, copie-o a partir do CD do produto. |
al1016 |
Nenhum arquivo de entrada válido foi especificado Al.exe requer um ou mais arquivos de entrada que não possuem informações de assembly. |
al1017 |
Não foi especificado nenhum nome de arquivo de destino O necessária/out opção de especificar que o nome de arquivo destino estava ausente. |
al1018 |
Não foi possível carregar o arquivo necessário 'arquivo' Certos arquivos DLL não podem ser carregados. Reinstale o Visual Studio ou o Windows Software Development Kit (SDK). |
al1019 |
Falha de metadados ao criar assembly — motivo Geração do assembly foi interrompida pelo motivo especificado. Por exemplo, este erro ocorre se um arquivo que você especificar com a /win32res opção não foi encontrada. |
al1020 |
Ignorando incluído 'arquivo' do assembly Um arquivo de entrada continha um assembly foi especificado. Arquivos de entrada Al.exe não podem conter módulos (assemblies). |
al1021 |
'definição': substituindo configuração anterior Um módulo tinha um valor para uma determinada configuração, possivelmente atribuída por meio de atributos personalizados, que foi substituído com um valor passado com uma opção de linha de comando Al.exe. |
al1022 |
Erro ao ler recurso inserido 'arquivo', razão Al.exe não é possível ler arquivo passado para o /embedresource opção pelo motivo especificado. |
al1023 |
Erro ao incorporar recurso 'arquivo', razão O sistema operacional não pode incorporar o arquivo de recurso no conjunto de módulos (assembly) especificado pelo motivo. |
al1025 |
Pontos de 'registros' registros ComType para um registro de arquivo inválido de 'Registro' Os metadados do módulo de entrada são inválido. A ferramenta que produziu o módulo deve ser corrigida. |
al1026 |
Versão especificada 'versão' é inválido Ver informações sobre o /version opção de formatos válido. |
al1028 |
A chave particular necessária para assinatura está ausente no arquivo de chave 'arquivo' Um arquivo de chave que contém somente a chave pública foi passado para o /keyfile opção. Use o nome forte ferramenta (sn.exe) para gerar um arquivo que possui tanto uma chave pública e particular, sistema autônomo mostra o seguinte comando.
|
al1029 |
O nome do contêiner de chave 'contêiner' não existe O valor passado para o /keyname opção não é um contêiner válido. Use o nome forte ferramenta (sn.exe) para criar um contêiner. |
al1030 |
Os serviços de criptografia não está instalado corretamente ou não possui um provedor de chave adequado Talvez seja necessário reinstalar o sistema operacional ou instalar alguns criptográfico utilitário que foi usado para criar a chave. |
al1031 |
Erro ao ler ícone 'arquivo', razão Al.exe não é possível ler o arquivo que foi passado para o /win32icon opção pelo motivo especificado |
al1032 |
Erro ao gerar recursos para 'arquivo', razão Al.exe não é possível criar um arquivo por causa de espaço em disco insuficiente ou algum Outros erro. Este erro ocorre quando você especifica o /win32icon opção (que gera um arquivo .ico) ou não especificar o /win32res opção (que gera um arquivo que possui informações sobre o recurso). Se você não pode resolver o problema de geração de arquivo, use /win32res, que especifica um arquivo que contêm a versão ou bitmap informações (ícone). |
al1033 |
Atributo de assembly personalizado 'attribute' foi especificado várias vezes com valores diferentes Valores diferentes foram passados para duas ocorrências do mesmo atributo personalizado nos módulos de fonte especificadas sistema autônomo entrada para Al.exe. |
al1034 |
'Arquivo' do assembly não pode ser copiado ou renomeado Ao usar a sintaxe Al.exe que permite que você especificar um arquivo de entrada e a copie, um conflito de nome surgiu que o compilador parado. Por exemplo, este erro ocorre se você especificar input.dll,somename.dll /out:somename.dll. |
al1035 |
Bibliotecas não têm um ponto de entrada Não é possível especificar o /target:lib opção (padrão) e o /main opção. |
al1036 |
Ponto de entrada necessário para aplicativos executável Ao usar o /target:exe ou /target:win opção, você também deve especificar o /main opção. |
al1037 |
Não é possível localizar o método de ponto de entrada 'main' Al.exe não é possível encontrar um Main método no local especificado pela /main opção. |
al1039 |
A inicialização do global assembly falha do Gerenciador de cache — motivo Reinstale o Visual Studio ou o Windows SDK. |
al1040 |
Falha ao instalar o assembly no cache — motivo Somente assemblies assinados podem ser instalados no cache. See Cache global de assemblies para obter mais informações. |
al1041 |
'método': não pode ser o ponto de entrada porque a assinatura ou a visibilidade está incorreta ou é genérico Foi especificado um método com o /main opção, mas esse método não é estático, não retorna int ou void, foi genérico ou tem argumentos inválidos. |
al1042 |
'exe': Executáveis não podem ser adicionados a módulos Um arquivo .exe que não tenha um assembly foi especificado sistema autônomo um arquivo de entrada para Al.exe. Al.exe pode levar apenas arquivos .dll sem módulos (assemblies) sistema autônomo arquivos de entrada. |
al1043 |
nome de arquivo de manifesto 'name' não pode ser o mesmo que todos sistema autônomo módulos O nome especificado com o /out opção não pode ser o mesmo que qualquer um dos nomes de arquivo especificado sistema autônomo entrada para Al.exe. |
al1044 |
Erro ao ler arquivo de chave 'arquivo', razão Ocorreu um erro ao abrir ou ler de um arquivo especificado com /keyfile ou o AssemblyKeyFileAttribute. |
al1045 |
Nome do arquivo 'arquivo' é muito longo ou inválido Foi passado um nome de arquivo mais de 260 caracteres para Al.exe. escolher um nome de arquivo com menos caracteres ou um caminho menor ou renomeie o arquivo. |
al1046 |
Identificador de recurso 'ID' já foi usado neste conjunto de módulos (assembly) Dois recursos, incorporado ou vinculado, com o mesmo identificador ou nome (segundo argumento). Remover ou renomear um dos recursos a conflitantes. |
al1047 |
Erro ao importar o arquivo 'arquivo', razão Um arquivo do módulo não pode ser aberto pelo motivo especificado. |
al1048 |
Erro ao importar o módulo 'module' do assembly 'assembly' — motivo Ocorreu um erro ao abrir um arquivo nonmanifest do assembly de vários arquivos. Este erro não é emitido diretamente pelo Al.exe, mas pode ser passado por meio de programação para um processo que usa Al.exe. |
al1049 |
Não é possível gerar automaticamente números de versão de compilação e revisão para datas anteriores a 1 º de janeiro de 2000 O relógio do sistema no seu computador é definido como uma data anterior a 1 º de janeiro de 2000. |
al1050 |
O recurso que você está usando 'recurso antigo' não há mais suporte para; em vez disso, use 'novo recurso' Um recurso suportado anteriormente pelo Al.exe é agora obsoleto. Use o recurso recomendado em vez disso. |
al1051 |
Erro ao emitir atributo 'attribute', 'motivo' Um atributo de assembly personalizado não foi processado pelo Al.exe pelo motivo especificado. |
al1052 |
Arquivo 'nome do arquivo' não é um assembly O arquivo especificado com /template deve conter metadados do assembly. Este erro indica que o arquivo especificado por /template não continha um assembly. |
al1053 |
A versão 'version' especificado para a opção não está no formato normal 'major.minor.compilação.revision' Al.exe detectada versão mal formados informações especificadas com o /fileversion ou /productversion opções. |
al1054 |
A versão 'version' especificado para a opção não está no formato normal 'major.minor.compilação.revision' Al.exe detectada versão mal formados informações especificadas com o SatelliteContractVersionAttribute. |
al1055 |
Conjunto de módulos (assembly) referenciado 'nome_do_arquivo' não tem um nome forte Este erro é emitido quando você estiver criando um assembly com um nome forte e consultar um assembly que não tenha um nome de alta segurança. Para corrigir isso, você deve gerar novamente seu assembly com um nome forte ou anexar um nome de alta segurança ao conjunto de módulos (assembly) usando sn.exe (consulte a documentação de sn.exe). Uma ocorrência comum deste erro é quando você está usando objetos COM por meio de conjuntos wrapper, sistema autônomo quando você adiciona uma referência a um módulo COM a um projeto translation from VPE for Csharp by way of o Visual Studio IDE. Para evitar o erro, você pode especificar a nome forte key arquivo para módulos de wrapper COM na propriedade projeto "wrapper nome da chave do Assembly arquivo /" Se você estiver criando o conjunto wrapper por tlbimp, consulte o Tlbimp documentação para obter informações sobre como atribuir um nome forte para o assembly de wrapper. Se um assembly tiver um nome forte, pode ser instalado no cache de assembly global. Conseqüentemente, assemblies referenciados também deve ir para o cache de assembly global. Somente assemblies com nomes fortes podem ser inseridas no global cache de assemblies. |
al1056 |
Assembly referenciado 'nome do arquivo' é um asssembly satélite localizado Um assembly criado usando o AssemblyCultureAttribute atributo foi referenciado na criação do conjunto corrente. The AssemblyCultureAttribute atributo indica o arquivo é um asssembly satélite localizado e não é apropriado fazer referência a um asssembly satélite. Você provavelmente deve referência assembly pai principal em vez disso. |
al1057 |
Executáveis não podem ser localizadas, cultura sempre deve estar vazio Um assembly está sendo criado pelo uso de /target:exe mas /culture foi especificado. Assemblies em .exe não podem ter informações no campo cultura. |
al1058 |
'arquivo' é um assembly e não pode ser adicionado sistema autônomo um módulo Em uma compilação de C++, /assemblymodule (opção de vinculador) foi passada um arquivo que continha um assembly. |
al1059 |
Erro desconhecido (código) Al.exe recebeu um código de erro desconhecido (code). Possíveis soluções incluem o seguinte:
|
al1060 |
Falha na criptografia ao criar hashes — motivo Ocorreu um erro ao criar os hashes de arquivo para um assembly de vários arquivos. |
al1061 |
Não é possível conjunto opção 'option' porque 'motivo' O valor especificado para esta opção é inválido pelo motivo especificado. |
al1062 |
Módulo 'module' foi especificado várias vezes; ele só será incluído uma vez Esse aviso é gerado quando o mesmo arquivo de fonte, entrada ou módulo está especificado várias vezes na linha de comando. Certifique-se de especificar nome de arquivo somente uma vez. |
al1063 |
Tipo público 'tipo' é definido em vários locais neste conjunto de módulos (assembly): 'arquivo1' e 'arquivo2' O mesmo tipo foi encontrado no mais de um módulo no conjunto de módulos (assembly). Apenas uma versão de cada tipo pode estar presente em um assembly. |
al1064 |
Não é possível especificar várias opções /bugreport. Somente um /bugreport a opção é permitida. |
al1065 |
nome de arquivo de nome de arquivo é muito longo ou inválido O nome de arquivo especificado é maior que o máximo permitido. |
al1066 |
Caractere 'character' não é permitido na linha de comando ou em arquivos de resposta Um caractere inválido foi encontrado na linha de comando ou em um arquivo. |
al1067 |
'nome do arquivo' é um arquivo binário em vez de um arquivo de texto O arquivo está em formato binário em vez de texto. |
al1068 |
Módulo 'NomeMódulo' já está definido neste conjunto de módulos (assembly). Cada recurso vinculado e o módulo devem ter um nome de arquivo exclusivo. O módulo ocorre mais de uma vez neste conjunto de módulos (assembly). |
al1069 |
Não é possível criar nome curto de arquivo 'nome_do_arquivo' quando já existe um nome de arquivo longo com o mesmo nome de arquivo curto O arquivo corrente tem um nome que é a versão abreviada de um nome de arquivo já existe. Por exemplo, compilação LongFileName.cs e, em seguida, recompilar com o nome LongFi~1.cs causará um erro do compilador semelhante a esta. Se o compilador de saída arquivos que têm longos nomes foram excluídas, mas arquivos análogo vinculador permanecem, este erro pode ocorrer. |
al1070 |
Assembly independente não pode ter um módulo específico de processador 'Nome do módulo' Se você estiver criando usando /platform:agnostic (ou você não especificar /platform), um erro será gerado se você tentar adicionar um módulo (usando /addmodule) que não seja independente. Isso é como tentar vincular um arquivo de obj i386 para um objeto ia64 A principal fonte de módulos independente não é C++. Se você estiver usando /addmodule com um módulo de C++, talvez seja necessário modificar os scripts de compilação para especificar o apropriado /platform a configuração. |
al1072 |
Assembly e o módulo 'Nome do módulo' não é possível direcionar processadores diferentes Não é possível vincular um assembly e um módulo que são direcionados para os processadores diferentes, como o resultado tem que executar em um único processador. |
al1073 |
'Assembly' do assembly referenciado tem um processador diferente como destino Não é possível vincular os assemblies que são direcionados para os processadores diferentes, como o resultado tem que executar em um único processador. |
al1074 |
Nome do módulo 'Nome do módulo' armazenado no nome do arquivo deve corresponder ao seu nome de arquivo Isso é necessário do vinculador. Para resolver esse problema, verifique os dois nomes correspondem. |
al1075 |
Assinatura atrasada foi solicitada, mas nenhuma chave foi fornecida Quando um assembly é assinado atraso, o compilador não calcular e armazenar a assinatura, mas reservas de espaço no arquivo para que a assinatura pode ser adicionada mais tarde. Por exemplo, usando /delaysign+ permite que um testador colocar o assembly no cache global. Totalmente após o teste, você pode assinar o assembly adicionando a chave particular do assembly usando o Vinculador de assembly utilitário. |
al1076 |
Tipo de 'tipo' é encaminhado para vários conjuntos de módulos: 'conjunto' e 'conjunto'. Um tipo só pode ser encaminhado para um assembly. |
al1077 |
Tipo público 'tipo' é definido em 'assembly' e encaminhado para 'assembly'. Existe um tipo público duplicado no conjunto de módulos (assembly) que estão sendo gerado. Uma é uma definição de tipo válido e a Outros é um encaminhador de tipo. |