2

現時点では、社内で使用するために、自己インストール型の e​​xe をセットアップしようとしています。これは署名されており、「不明」ではなく発行元として当社が表示されます。次の手順を実行しました。

makecert.exe -sv Our.pfk -n "CN=Our Company" Our.cer

最初に証明書用に、次に pfk ファイル用に、必要なパスワードを入力しました。次に、pfk ファイルと cer ファイルを pfx に結合しました。

pvk2pfx.exe -pvk Our.pfk -po -spc Our.cer -pfx Our.pfx -po "パスワード"

最後に、signtool を実行します。

signtool sign /f Our.pfx /n "Our Company" /d "Our Install" /p "password" "exename"

ただし、インストールを実行しようとすると、発行元が「不明」と表示されます。手順がありませんか?

ありがとう

4

1 に答える 1

0

問題は、証明書が信頼されたルート機関によって発行されたものではない可能性があります。Windows 8/VS 2012 でこれらのコマンドを実行しようとしたところ、「信頼されたルート機関に対して証明書チェーンを構築できませんでした」というエラーが表示されました。最後のステップで。

于 2012-09-01T13:14:05.733 に答える