मैं अपने इंस्टॉलर को डिजिटल प्रमाणपत्र के साथ साइन कर रहा हूं। जब Inno स्क्रिप्ट स्टूडियो का उपयोग कर, मैं सही ढंग से एमएस हस्ताक्षर करने के उपकरण, प्रमाण पत्र पासवर्ड आदि करने के लिए एक रास्ता के साथ मेरे हस्ताक्षर उपकरण को परिभाषित किया है और मैं बसइनो स्क्रिप्ट स्टूडियो - कमांड प्रॉम्प्ट से संकलक का उपयोग करते समय साइन उपकरण पहचाना नहीं गया
SignTool=signtool
साथ इसे संदर्भ और यह ठीक काम करता है।
लेकिन जब मैं कोशिश करते हैं और का उपयोग कर कमांड लाइन के माध्यम से मेरी स्क्रिप्ट संकलन:
Value of [Setup] section directive "SignTool" is invalid.
जब मैं the documentation, it states पढ़ें::
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"
मैं कोई त्रुटि मिलती है मेरी समझ यह है कि मुझे /S
पैरामीटर का उपयोग नहीं करना चाहिए? कमांड लाइन से निर्माण करते समय सेटअप फ़ाइल पर हस्ताक्षर करने का सही तरीका क्या है?
क्या मैं इनो सेटअप रजिस्ट्री में इनो स्क्रिप्ट स्टूडियो 2 के तहत साइनटूल निर्यात कर सकता हूं? – JNH
मुझे विश्वास है। वाक्यविन्यास समान दिखता है। –
हां, यह काम किया और अब स्क्रिप्ट संकलित है। – JNH