Les utilisateurs obtiennent une exception VSTO lors de l'installation de mon addin sur des ordinateurs sans mon certificat installé (certificat inconnu). Le certificat est un certificat de signature de code acheté, classe 2, qui fonctionne sur une autre application.VSTO 4.0 Signature Outlook AddIn
Je crée mes fichiers d'installation via ClickOnce. Le ClickOnce setup.exe se signé et je signe le dll dans la post-construction avec
"C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Bin\signtool.exe" sign /f cert.pfx /p pw "$(ProjectDir)obj\Release\myAddin.dll"
Je veux déployer le Addin via le code C# dans une autre application. Si j'inscris mon Addin dans le registre j'obtiens l'erreur ci-dessus.
Si j'exécute setup.exe, il s'installe correctement, mais ce n'est pas une option car aucune installation silencieuse n'est prise en charge.
Comment se débarrasser de l'erreur? Ou existe-t-il un autre moyen d'installer l'Addin en mode silencieux? Merci
Avez-vous signé votre manifeste avec un certificat valide? – Florian
Yup je fais, mais vous pouvez vivre sans lui aussi pendant que vous installez via MSI. –