O instalador do Windows não instalará nenhum assembly no GAC

0

Se eu tentar instalar um msi, que coloca qualquer assembly no GAC, ele falhará com a mensagem "A assinatura ou catálogo não pôde ser verificado ou não é válido", embora o assembly esteja corretamente assinado com firmeza (não consigo instalar instalações oficiais de aplicativos comuns que gravam conjuntos no GAC). Eu tenho privilégios de administrador e tentei executar instalações como administrador (sem alteração). Quando coloco a dll na qual os instaladores falham no GAC manualmente, ela é adicionada sem nenhum erro. Alguém tem alguma idéia do que há de errado com o instalador do Windows que ele não adicionará aos assemblies corretamente assinados do GAC?

    
por Ivo Peterka 21.11.2017 / 10:52

1 resposta

0

Se isso acontecer com você, abra o regedit, vá para HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ StrongName e exclua o valor "CSP" para redefinir o CSP para o padrão.

    
por 23.11.2017 / 09:58