3

次の Inno Setup 署名構成があります。

[Setup]
SignTool=signtool $f
SignedUninstaller=yes

「Tools > Configure Sign Tools...」の Inno Setup Compiler IDE には、次のものがあります。

"C:\DEVELOPMENT\Setup\signtool.exe" sign /f C:\DEVELOPMENT\Signing_Certificate.pfx /p "my_password" $f

...これは、Inno Setup をコンパイルするときにローカル マシンでうまく機能します。

ただし、TeamCity を使用してインストーラーを自動的にビルドする必要があります。したがって、これはすべて自動化する必要があります。また、事前に何も構成する必要なく、署名ツールの構成をスクリプトに含める必要があります。

上記の署名ウィザード行でパスが選択されるように、実際の Inno Setup スクリプトでパスを変数として宣言する方法はありますか?

4

1 に答える 1