Como criar PFX com minha cadeia de certificados?

estou aplicando uma assinatura digital ao meu executável. Usandosigntool no Windows XP ou Windows Vista:

>signtool.exe sign /f "avatar.pfx" MyApp.exe

incluiu automaticamente toda a cadeia de certificação na assinatura digita

Iniciar no Windows 7 toda a cadeia de certificação mais long incluíd. Você deve incluir manualmente o certificado aquele

assinou sua chave assinou o certificado que assinou sua chave ... ... até que não haja mais certificados para incluir

me disseram que eu tenho que fazer isso usando o/ac interrupto com osigntool utilitário.

A partir deocumentação @MSDN designtool:

/ acNome do arquiv
Especifica um arquivo que contém um certificado adicional para adicionar ao bloco de assinatur

Como obtenho o nome do arquivo do certificado que assinou meu certificado?

É mais confuso, porque eu não tenho esse arquivo. eu tenho meu executável assinado digitalmente sem cadeia de certificação incorporada:

Stackoverflow user davidcl teve a mesma pergunta. Nisso resposta auto-respondida ele diz que eu preciso

faça a assinatura usando um arquivo PFX que contém o certificado raiz, o certificado intermediário, o certificado do desenvolvedor e a chave privad
Depois de criar o arquivo PFX apropriado - que era uma odisséia em si ...

quot;Mas ele não explica como criou o PFX que contém toda a cadeia de certificação.&quo

Veja tambéComo assinar um controle ActiveX com um certificado de assinatura de código e ser um editor verificado?Assinando o aplicativo WinForms ClickOnce com cadeia de certificadosClickOnce: o certificado não pode ser validadoComo incluir todo o caminho de certificação ao assinar código com o signtool?

questionAnswers(2)

yourAnswerToTheQuestion