Como: atraso Assinar uma assembly (Visual Studio)

Durante a autentificação de um assembly, nem sempre você pode ter acesso a uma chave particular.Por exemplo, uma organização pode ter restringido o acesso a um par de a chaves que os desenvolvedores não têm acesso todo dia.Enquanto a chave pública pode estar disponível, o acesso às chaves particulares está restrito a algumas pessoas.Nesse caso, você pode usar assinatura atrasada ou parcial para fornecer a chave pública, adiando a adição da chave particular até que seja feita a entrega do assembly.

A assinatura atrasada pode ser ativada no painel Signing do Project Designer como mostrado a seguir.

Para atrasar uma assinatura de Assembly

  1. Com o nó do projeto selecionado no Solution Explorer, a partir do menu Project, clique em Properties (ou clique com o botão direito do mouse o nó do projeto no Solution Explorer, e clique em Properties).

  2. No Project Designer, clique na guia Signing.

  3. Marque a caixa de seleção Sign the assembly.

  4. Especifique um arquivo de chaves.Para obter mais informações, consulte Como: Assinar um assembly (Visual Studio).

  5. Marque a caixa de seleção Delay sign only.Observe que um projeto com assinatura atrasada não será executado e não pode ser depurado.No entanto, você pode usar o Ferramenta Strong Name (Sn.exe) com a opção -Vr para ignorar a verificação durante o desenvolvimento.

Consulte também

Tarefas

Como: Assinar um assembly (Visual Studio)

Conceitos

Assinatura de Nome Forte para Aplicativos Gerenciados

Atraso na Assinatura de um Assembly

Outros recursos

Gerenciando Assinatura de Assembly e Manifesto