2

私は Visual Studio パッケージ プロジェクトを持っています。コンパイルすると DLL が作成され、その DLL は .VSIX ファイル内に配置されます (ダブルクリックしてインストールします)。

DLL に署名し、VSIX が署名されていることを確認します。

Signing VSIX Packagesを見てきましたが、これはあまり役に立ちません (または、私はばかげている可能性があります!)

また、コードを使用してパッケージをゼロから作成し、すべてのコンテンツに署名する必要があると思われるデジタル署名サンプルを使用してパッケージを作成することも確認しました。パッケージをビルドして作成する MsBuild プロセスを介して署名できることを (おそらく素朴に) 期待していました。

VSIX に追加する前に署名ターゲットを呼び出して DLL に署名できるようにするための MSBuild の適切なフックと、VSIX 自体に署名する方法を教えていただければ幸いです。

4

1 に答える 1