2

デジタル署名の msi セットアップで問題が発生しました。

出荷前にセットアップに署名するので、UAC はセットアップの開始時に証明書を認識します。しかし、この設定に変換を適用して他の言語で提供すると、署名が削除されるようです。

署名後に msi セットアップが変更されるため、これは正しい動作のように思えます。

これを回避する方法を知っていますか?変換後に署名された msi を保持します。

セットアップを別の言語で 1 つのパックにまとめて配布することは既に考えていましたが、非常に急速に成長するでしょう (各言語の x64 と x86 のセットアップ)。

ありがとうございました !

4

1 に答える 1

4

.msi ファイル自体は署名されたままにする必要がありますが、Windows インストーラーは、インストールがまとめて署名されていないことを正しく報告します。アグリゲートを署名済みとして扱うには、.mst ファイルに署名します。

于 2012-10-23T12:15:11.440 に答える