Windowsのプロジェクトをダウンロードしてビルドする時に出る署名エラー

2020年7月16日

ある処理をしたくて、該当するWindowsアプリケーションを使ってみたのですが、バグがあって動作しません。そのアプリケーションはソースも提供されているので、Visual Studioで修正することにしました。

応急処置的な修正をしてビルドをしてみたところ

SignTool Error: No certificates were found that met all the given criteria.

が出てしまいます。Windowsアプリケーションでは署名を意識していませんでしたが、必要になっているようです。その署名ですが、

「プロジェクト」「プロパティ」の中に署名のタブがあります。

ここで署名の設定がいくつかありますが、テスト署名を作成すれば、とりあえずはしのげます。アプリケーションをストアに登録する訳ではないので、テスト署名で十分です。

※上のハードコピーは、署名後の画面です。署名前は少し違っています。

テスト署名をして、ビルドは無事できるようになりました。