アセンブリに署名して、 GACに展開し、複数のアプリケーションで共有/再利用できるようにしたいと考えています。
Microsoft は多くのドキュメントを提供していますが、特に ClickOnce 配置をそこに追加すると、実際には説明されません。
sn.exe
キーと証明書があります。 と を使用してこれらを自分で作成できますか、またはこれらのツールは開発専用であり、 CA ( Verisignmakecert.exe
など)から取得する必要がありますか?
鍵と証明書の違いは何ですか?
すべてのアプリケーションでキーと証明書を再利用できますか (これが私がやりたいことです)。
キー/証明書に付ける名前 (ファイル拡張子) は? ClickOnce は自動的に.pfx
ファイルを作成します - それは sn.exe で作成するものですか、それとも.snk?
私のアプリケーションはすべて社内のものであり、ClickOnce を使用せずに MSI ファイルを介してデプロイすることにした場合、これについて心配する必要はまったくありますか?
ファイルを GAC に展開する必要はありません。これは、私が読んでいるものです。