私の会社はついにコード署名証明書を購入しました。コード記号.NETアセンブリまたは設定のみ?
私はWinFormsアプリケーション(1つのexeといくつかのDLL)を持っていますが、すべてのアセンブリは既に強い名前で署名されています。その後、アプリケーション全体がmsiインストーラにパッケージ化されます。次に、NSISを使用して、msi、ブートストラップ、および前提条件(Framework、SQL CE ...)を1つのsetup.exeにパックします。
"恐ろしい" UACプロンプトを避けるために、明らかに私のsetup.exeに署名する必要があります。それで十分ですか、他のファイル、特に.NETアセンブリにも署名しますか?
アプリケーションに属する別のプロジェクトはWindowsサービスです。あなたはその組立に署名しますか?