Visual Studio SignTool.exe не найден

Я завершил приложение, которое я сделал в Visual Studio 14.0, но когда я попытался опубликовать программу, я получаю ошибку, так как Visual Studio не может найти " SignTool.exe. Я искал свой жесткий диск несколько раз для этого, но он нигде на моем компьютере. Кто-нибудь может помочь мне найти или скачать его?

7 ответов


У меня есть windows 7, и установки инструментов ClickOnce было недостаточно.

на signtool.exe появился после установки sdk:

selection in vs 2015


У меня была та же проблема, но установка Windows 8.1 SDK согласно Catquatwa это не работал для меня (signtool.exe был по-прежнему отсутствует из файлов C:\Program (х86)\Майкрософт пакет SDK для Windows\\ЧХ\Бин).

я наткнулся на это решение: http://www.benedykt.net/2015/08/12/missing-signtool-exe-w-visual-studio-2015/

в принципе, для VS 2015 это будет:

  • открытые программы и Особенности
  • выберите " Microsoft Visual Studio 2015 "и нажмите"Изменить"
  • нажмите "Изменить", чтобы перейти к параметрам функций
  • выберите "Windows и веб-разработка", затем отметьте" ClickOnce Publishing Tools " для установки
  • затем "далее", а затем"обновить"

Если вы не заботитесь о подписать программу при публикации, просто щелкните правой кнопкой мыши проект, а затем выберите свойства -->подписи -->снимите флажок подписать манифест ClickOnce . У меня была такая же проблема при создании моей программы на другой машине, у которой не было ClickOne.


на программы signtool доступен как часть Windows SDK (который поставляется с Сообщество Visual Studio 2015). Обязательно выберите"ClickOnce Publishing Tools " из списка функций во время установки Visual Studio 2015 для получения SignTool.

после установки Visual Studio вы можете запустить с Командная Строка Visual Studio. По умолчанию (в Windows 10) будет установлен SignTool at C:\Program Files (x86)\Windows Kits\bin\x86\signtool.exe.

Установка Инструментов Публикации ClickOnce:

enter image description here

Расположение SignTool:

enter image description here


Отключить подписи из свойств вашего проекта он решит вопрос:)


Не Беспокойтесь! Я нашел решение! Я только что установил https://msdn.microsoft.com/en-us/windows/desktop/bg162891.aspx и все это отлично работало:)


Windows Software Development Kit (SDK) для Windows 8.1

http://go.microsoft.com/fwlink/p/?LinkId=323507

щелкните правой кнопкой мыши на Project, выберите properties и снимите флажок sign on в проекте сохранить и восстановить.

это исправили проблему для меня.