Visual Studio 2005でMSB3323

別のマシン上で開発していたプロジェクトを移動してコンパイルしようとするとMSB3323エラー発生。

証明書ストアでマニフェスト署名用の証明書が見つかりません。

らしい。

身に覚えがないが、調べてみるとクリックワンスがらみらしいということで、ClickOnce マニフェストに署名するにチェック入れて解除。
直らない。

アセンブリの署名のチェックを外すとビルドできるけど意味がない。

ふと、証明書のグレーのテキストボックスの中に昔試しに入れた項目が残ってることに気が付いたので、.csprojから強制排除することに。

をさくっと削除

うまくいった。