2017年8月7日月曜日

VisualStudio2015+InstallShieldLEでコードサイニング証明書

これまでインストーラーを作成して、signtool.exe を起動してコードサイニング証明書を登録してましたが。

超めんどくさい(笑)

どっかにあるはずだ!と思ってググったけど、丁寧な説明を見つけられず。
しかたなく試行錯誤したら、簡単に登録できちゃいました。

メモとして記録しておきます。
1.スタートメニューで MMC コマンドを入力して起動します。






















2.MMCメニュー「ファイル」-「スナップインの追加と削除」を選択






















3.「証明書」をダブルクリック

















4.証明書を選択してコンテキストメニュー「すべてのタスク」-「エクスポート」を選択。















5.エクスポートウィザードで、秘密キーをエクスポートで「Personal Information Exchange-PKCS #12 (.PFX)」を選びます。




















※実はここで「正しくエクスポートされたときは秘密キーを削除する」をチェックしたものだから大変なことにw



6.パスワードを入力し、出力ファイル名を設定すれば完了します。





















7.Install Shield LE での設定は「6 Prepare for Release」-「Releases」タブで、URL、ファイル名、パスワードを入力し、対象ファイルを選びます。















以上の手続きで、インストーラにコードサイニング証明書が追加されました。


めでたしめでたし。

0 件のコメント:

コメントを投稿