Pertanyaan Bagaimana cara menginstal SignTool.exe untuk VS 2017?


Setelah upgrade ke VS 2017 saya dapatkan "Kesalahan Terjadi kesalahan saat menandatangani: SignTool.exe tidak ditemukan." Tetapi hanya menggunakan MSbuild di Visual Studio mempublikasikan tidak ada masalah.

Saya sudah memeriksa folder "C: \ Program Files (x86) \ Microsoft SDKs \ Windows \ v7.0A \ Bin" dan sebenarnya tidak ada SignTool.exe yang hadir. Tapi sebelum menginstal VS2017, ada ide?

Saya mengikuti masalah ini tetapi tidak berhasil Bagaimana menginstal SignTool.exe untuk Windows 10


7
2018-04-26 14:03


asal


Jawaban:


Signtool disertakan dengan Windows 10 SDK

  1. Buka penginstal Visual Studio.

  2. Beralih ke tab "Komponen Individu"

  3. Pilih versi SDK yang sesuai dengan kebutuhan Anda.

enter image description here

Beberapa salinan dapat diinstal.

enter image description here


10
2018-04-28 10:17



Mulai Prompt Perintah Pengembang untuk VS 2017, maka itu ada di variabel jalur signtool

Sepertinya ini triknya, sekarang masalahnya ada pada file setup.bin.

error MSB3147: Tidak dapat menemukan file yang diperlukan 'setup.bin' di folder csproj


2
2018-04-26 15:14



Saya menemukannya di bawah C: \ Program Files (x86) \ Microsoft SDKs \ Windows \ v7.1A \ Bin

Bisa jadi karena itu ada di sana sebelum instalasi vs2017.

Tidak ada salahnya untuk memeriksa :)


0
2018-06-29 19:26



Semua solusi tidak berhasil untuk saya; akhirnya saya hanya menyalin signtool.exe ke folder proyek dan kemudian bekerja. Anda dapat mengunduh signtool.exe dari internet atau menginstal Windows 10 SDK oleh installer studio visual lalu salin dari "C: \ Program Files (x86) \ Microsoft SDKs \ ClickOnce \ SignTool".


0
2017-09-14 09:04