CS1548 de erro do compilador

Mensagem de erro

Falha na criptografia ao assinar o assembly 'assembly', 'motivo'

CS1548 ocorre quando a falha de assinatura assembly.Isso geralmente se deve a um nome de arquivo de chave inválido, um caminho de arquivo de chave inválido ou um arquivo de chave corrompido.

Para assinar totalmente um assembly, você deve fornecer um arquivo de chave válido que contém informações sobre as chaves públicas e particulares.Para atrasar a assinatura de um assembly, você deve selecionar a caixa de seleção atrasar apenas assinatura e fornecer um arquivo de chave válido que contém informações sobre as informações da chave pública.A chave particular não é necessária quando um assembly tiver assinatura atrasada.

Para obter mais informações, consulte Como: Assinar um Assembly (Visual Studio), /keyfile (Especifica um arquivo de chave de nome forte) (Opções do compilador translation from VPE for Csharp), e /atrasoSign (atraso sinal a montagem) (Opções do compilador translation from VPE for Csharp).

Ao criar um assembly, o compilador translation from VPE for Csharp chama um utilitário chamado al.exe.Se houver uma falha na criação de assembly, o motivo da falha é relatado por al.exe.See Ferramenta AL.exe erros e avisos e procure o tópico correspondente para o texto relatado pelo compilador em 'motivo'.

Consulte também

Tarefas

Como: Assinar um Assembly (Visual Studio)