2016-04-15 32 views
5

Yükleyicimi dijital sertifikayla imzalıyorum. Inno Senaryo Studio kullanırken, eğer doğru MS imzalama aracı, sertifika şifre vb bir yol ile benim işaret aracını tanımladıktan Ve ben sadeceInno Komut Dosyası Stüdyosu - Komut istemi komut isteminden kullanıldığında imzalama aracı tanınmadı

SignTool=signtool 

ile ona başvuru Ve bu gayet iyi çalışıyor. Ben denemek ve kullanarak komut satırı aracılığıyla benim programı derlerken

Ama: Ben the documentation, it states okumak

Value of [Setup] section directive "SignTool" is invalid.

: Yani

any Sign Tools configured using the IDE will be specified automatically

C:\Program Files (x86)\Inno Setup 5>iscc "C:\Users\username\Documents\MyInstaller.iss" 

bir hata alıyorum benim anlayış Ben /S parametresini kullanmak zorunda gerektiğidir? Komut satırından oluştururken kurulum dosyasını imzalamanın doğru yolu nedir?

cevap

6

Inno Script Studio Inno Setup daha "işareti araçları" farklı bir dizi kullanır.

HKEY_CURRENT_USER\SOFTWARE\Jordan Russell\Inno Setup\SignTools 

Yani, Inno Setup komut satırı derleyici iscc.exe farkında değildir:

Inno Script Studio mağazaları için "araçlar imzalamak":

HKEY_CURRENT_USER\SOFTWARE\Kymoto Solutions\Inno Script Studio 2\SignTools 

iken Inno Setup saklar için Inno Script Studio'nuz araçları imzalayın.

+0

ben sadece Inno Setup kayıt içine Inno Senaryo Studio 2 altında SignTools aktarabilir miyim? – JNH

+0

Sanırım öyle. Sözdizimi aynı görünüyor. –

+1

Evet, bu çalıştı ve şu anda komut derler. – JNH

İlgili konular