11

プロジェクトのすべての主要なアセンブリに対して、約 60 個の .pfx ファイルがあります。これらは固有のファイルですが、すべて同じパスワードを使用しています。

Windows Vista から Windows 7 にアップグレードした後、[Visual Studio 2008 でビルド] をクリックすると、キー ファイルのインポート ダイアログが表示され、パスワードを要求されます。

これでよかったのですが、パスワードを挿入した後、エラー ダイアログが表示されます: キーのインポート中にエラーが発生しました - オブジェクトは既に存在します。

何か案は?

4

2 に答える 2

12

解決しました!

Vista から Windows 7 へのアップグレード後、証明書 C:\Users\All Users\Microsoft\Crypto\RSA\MachineKeys を含むフォルダーのアクセス許可が変更されました。

フルアクセスを許可する権限を変更すると、問題はなくなりました。

これが誰かに役立ったかどうか教えてください!:)

于 2009-08-27T14:52:41.597 に答える
6

これを修正するためにファイルのアクセス許可を変更したくなかったのです。しかし、ファイルのアクセス許可に関する答えは、私を正しい方向に押しやりました。

ファイルのアクセス許可を変更する代わりに、管理者として VS.NET を実行しました。これにより、キーのインポートの問題も解決されました。

于 2010-03-29T11:16:22.600 に答える