O aplicativo assinado por Clickonce falha com "possui um hash computado diferente do especificado no manifesto". Mago falha ao resolver o problema

Eu tenho lutado muito com isso há dias. Já vi outras postagens comoErro de implantação do ClickOnce: hash computado diferente do especificado no manifesto, mas as soluções não parecem funcionar para mim.

Eu tenho um certificado de assinatura de código válido e o uso para assinar meu aplicativo ClickOnce há meses. Percebi que não estava assinando o executável e as DLLs, por isso tento fazê-lo. Agora, toda vez que publico e executo o setup.exe, ele falha com: "O arquivo xxxxxx.dll tem um hash computado diferente do especificado no manifesto".

Se eu não assinar o exe e as DLLs, posso reimplementar. Verifiquei se todas as cópias dos exe / dlls estão assinadas em todos os diretórios (Destino, Obj) antes de publicar. Eu tentei usar o Mage / MageUI, mas não tive sucesso. É possível configurar uma instalação ClickOnce sem código assinado e publicar o código assinado? Parece lógico, mas talvez esteja faltando alguma coisa.

Obrigado, Gregg

questionAnswers(5)

yourAnswerToTheQuestion