Cómo instalar SignTool.exe para Windows 10


Cómo instalar SignTool.exe en Visual Studio 2015 para Windown 10? Traté de construir mi proyecto, pero el programa arrojó un error :

Error Se ha producido un error al firmar: SignTool.exe no encontrado.

 49
Author: YakovL, 2015-08-07

6 answers

Necesita instalar el SDK de Windows 10.

  1. Visual Studio 2015 Update 1 ya lo contiene, pero no está instalado de forma predeterminada. Debe ir a Panel de Control - > Programas y características, buscar Microsoft Visual Studio 2015 y seleccionar "Cambiar".

Se iniciará la configuración de Visual Studio 2015. Seleccione "Modificar".

En la lista de componentes de Visual Studio, busque "Universal Windows App Development Tools", abra la lista de sub-elementos y seleccione " Windows 10 SDK (10.0.10240)".

Windows 10 SDK en VS 2015 Update 1 Setup

  1. De la causa puede instalar Windows 10 SDK directamente desde Microsoft: https://go.microsoft.com/fwlink/?LinkID=698771

Como josant ya escribió - cuando termine la instalación encontrará la SignTool.exe en las carpetas:

  • x86 - > c:\Program Archivos (x86)\Kits de Windows\10\bin \ x86
  • x64 - > c:\Program Archivos (x86) \ Kits de Windows \ 10 \ bin \ x64 \
 75
Author: Ivanhoe,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-02-02 11:03:56

Según los comentarios de la pregunta... En Windows 10 Signtool.exe y otras herramientas del SDK se han movido a "%programfiles(x86)%\Windows Kits\".

Ruta típica a signtool en Windows 10.

  • 32 bit = "c:\Program Files (x86)\Windows Kits\10\bin\x86 \ signtool.exe "
  • 64 bit = "c:\Program Files (x86)\Windows Kits\10\bin\x64 \ signtool.exe "

Las herramientas para SDK 8.0 y 8.1 también residen en la carpeta "Kits de Windows".

 15
Author: agilejoshua,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-08-21 13:12:00

Si está utilizando VS Express 2015, simplemente vaya a su panel de control > > programas y características select> seleccione vs 2015 > > haga clic en cambiar, luego en el instalador de VS Express seleccione 'Modificar' > > seleccione Herramientas de publicación y termine. Una vez que la configuración complete los cambios, podrá crear su instalador.

 1
Author: JoaoVieira,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-12-27 12:33:00

Debe ir a Panel de control -> Programas y características, buscar Microsoft Visual Studio 2015 y seleccionar "Cambiar". Se iniciará la configuración de Visual Studio 2015. Seleccione "Modificar".

En la lista de componentes de Visual Studio, abra la lista de sub-elementos y seleccione "ClickOnce Publication Tools" y "Windows 10 SDK" también.

 1
Author: Juanjo,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-03-31 21:57:30

Hice una modificación con Visual Studio desde el Panel de Control, Programas y Características. El SDK no era aparente al principio, así que instalé las herramientas comunes que lo y behold incluyeron la actualización del SDK 3.

 0
Author: Maryjane Eldred,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-08-23 16:44:47

Ubicación:

C:\Program Files (x86)\Windows Kits\10\App Certification Kit\signtool.exe
 0
Author: Daniel Kmak,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-09-24 13:55:03