Une erreur s'est produite lors de la signature: SignTool.exe pas trouvé
Alors que j'essayais de mettre à Jour mon Projet, j'ai été faire - j'ai eu une erreur pour la première fois que j'ai vu:
"Une erreur s'est produite lors de la signature: SignTool.exe pas trouvé.'
Je n'ai jamais vu cela avant, Donc j'ai regardé que SignTool.exe est ce que des signes pour mon projet de Déploiement ClickOnce.
J'ai aussi lu que c'est une partie du kit de développement logiciel Windows - mais quand j'ai regardé pour trouver où SignTool.exe est - je l'ai vu il y droite!
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin
Je n'ai pas vu de problème, et j'ai toujours publié mon Projet tout le temps - je suis sur la Version 68. Mais c'est la première fois que j'ai vu ça - je n'ai pas toucher à toutes les options qui pourraient le faire.
Toute aide?
- Vous avez quelques versions de Visual Studio sur votre ordinateur et a couru quelques versions différentes récemment?
- Pas de. Je n'utilise que des VB2010
- Je suis à l'aide de windows developer preview, c'est ça?
Vous devez vous connecter pour publier un commentaire.
Maintenant, essayez de publier l'application ClickOnce. Si vous trouvez toujours le même problème, veuillez vérifier si vous avez installé Microsoft .NET Framework 4.5 Developer Preview sur le système. La Microsoft .NET Framework 4.5 Developer Preview est une version préliminaire de l' .NET Framework, et ne doit pas être utilisé dans les scénarios de production. C'est une mise à jour sur place pour les .NET Framework 4. Vous devez désinstaller cette version préliminaire du produit de l'ARP.
https://blogs.msdn.microsoft.com/vsnetsetup/2013/11/18/an-error-occurred-while-signing-signtool-exe-not-found/
Enfin, vous pouvez installer le client aperçu au lieu d'être sur la developer preview
ClickOnce Outils de Publication ne sont pas installé en tant que partie de l'Installation standard Options. Donc, vous devez l'installer en mode avancé.
Cette boîte de dialogue peut être trouvé dans Windows 7 en allant à Panneau de configuration > Désinstaller un programme, en cliquant droit sur Microsoft Visual Studio Professional 2015 et en sélectionnant
Change
. Un Visual Studio boîte de dialogue va s'ouvrir. SélectionnezModify
de l'ensemble de boutons au bas et au-dessus de la boîte de dialogue apparaît.Veuillez Cliquer une Fois l'application --> Propriétés - > Inscription> Décoché le Signe de la ClickOnce manifeste.
Problème sera résolu.
Remarque: sachez que cette solution supprime la sécurité de votre projet. Chercher de l'aide auprès d'un plus savant collègue avant de le faire.
SignTool est déplacé vers un autre emplacement dans le dernier SDK:
C:\Program Files (x86)\Windows Kits\8.1\bin\x86
Besoin d'installer ClickOnce Outils de Publication au cours de Visual Studio 2015 le programme d'installation.
Vous pouvez ré-exécuter l'Installation à partir des Programmes et des Fonctionnalités section; trouver Visual Studio dans la liste et cliquez sur Modifier.
Vous pouvez résoudre ce problème en cliquant sur l'installation de l'application de la SV. Puis cliquez sur Modifier > Mark Application ClickOnce et ensuite mettre à niveau votre VS. Aussi, je pense que @Alex Erygin est droit. C'est une mauvaise solution à Cliquez une Fois l'application --> Propriétés - > Inscription> Décocher Signer le ClickOnce manifeste. Ce n'est pas une solution. Il ne circumambulaient le problème.
C'est une solution simple. Ouvrez le projet que vous obtenez cette erreur. Cliquez sur "Projet" en haut. Puis cliquez sur "Propriétés" ( qui Sera le nom du projet ouvert) puis cliquez sur "Sécurité" puis décochez la case "Activer les paramètres de sécurité ClickOnce."
Qui doit tout régler.
Cliquez sur "Projet" en haut. Puis cliquez sur "Propriétés" -> Inscription> Décoché [le Signe de la ClickOnce manifeste] travaille maintenant
Aucune des réponses ci-dessus en parler désactivation ClickOnce. Dans ma situation, je n'ai jamais utilisé de ClickOnce pour mes applications, mais après j'ai mis à VS 2015, il était soudain activé et j'ai eu la "SignTool.exe pas trouvé d'erreur" quand j'ai essayé de compiler.
Pour le désactiver, vous allez dans les propriétés de votre Projet (clic droit) et choisissez de Sécurité | Décochez l'option Activer les paramètres de sécurité ClickOnce.
Vous pouvez laisser le manifeste cochée dans l'onglet Signature, car il n'a rien à signer, si elle a été désactivée.
J'ai confirmé que la désactivation de la sécurité résolu l'erreur de compilation sur mes projets.
J'avais besoin de la Signature par conséquent ne pouvait pas vérifier, comme l'a suggéré.
Then goto Panneau de configuration -> Programmes et Fonctionnalités -> Microsoft Visual Studio 2015 Cliquez sur Modifier, puis le programme d'installation se charge et vous devez cliquer sur Modifier pour ajouter ClickOnce Outils de Publication de fonctionnalité.
J'ai eu le même problème. Pour une raison quelconque, en vertu de
propriétés du projet -> Inscription> Signe ClickOnce manifeste a été activé.
J'ai décoché et le problème a disparu.
Réinstallation SDK ne m'aide pas, mais l'installation du SDK+.NET 3.5 n'a de lien ci-dessous:
https://www.microsoft.com/en-us/download/details.aspx?id=3138
Windows 10 utilisateurs peuvent trouver
signtool.exe
dansC:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64
dossier (10.0.18362.0
dans mon cas, ou autre version).Mais d'abord, assurez-vous que vous avez installé Windows 10 SDK
Ensuite, vérifiez
Windows SDK Signing Tools for Desktop Apps
est installé en allant àControl Panel > Programs > Programs and Features
, choisissez le Kit de Développement Logiciel Windows - Windows 10.0.18362.1 (dans mon cas, vous version peut être différente), droit de la souris, choisissezChange
, choisissez les optionsChange
puis cliquez surNext
.