数年前にVisual Studio 2008で作成したExcelアドインのプロジェクトがあります。このプロジェクトにはいくつかの変更点があるので、Visual Studio 2010にアップグレードしました(使用できる唯一のIDEです)。これが問題の原因になっているかどうかはわかりませんが、背景となる情報です。
コードをチェックアウトしてコンパイルすると、"Error 1 Unable to find manifest signing certificate in the certificate store."というエラーが発生します。
これが何を意味するのか、どうすれば直せるのか、どなたか教えてください。
その証明書をマシンに再追加するか、別の証明書を選択する必要があります。
別の証明書を選択するか、証明書を再作成するには、プロジェクトのプロパティページを開き、「署名」タブをクリックして、次のいずれかを実行します。
これらのいずれかを実行すると、再びビルドできるようになるはずです。
私はこの解決策を見つけて問題を解決しました。あなたの*.csproj
の中で、以下に該当するすべてのエントリーを削除します。
<manifestcertificatethumbprint>...</manifestcertificatethumbprint>
<manifestkeyfile>...</manifestkeyfile>
<generatemanifests>...</generatemanifests>
<signmanifests>...</signmanifests>