Skip to main content

Strong Name厳密名付きプロジェクトを他のPCでビルドする際のエラー

Strong Name厳密名付きプロジェクトをその厳密名証明書作成以外のPCでビルドする際に下記のようなエラーが出ます。

Cannot import the following key file: companyname.pfx. The key file may be password protected. To correct this, try to import the certificate again or manually install the certificate to the Strong Name CSP with the following key container name: VS_KEY_0123451234567890


スタートメニューから「Visual Studio 2012」⇒「Visual Studio Tools」⇒「Developer Command Prompt for VS2012」を起動しコマンド入力画面が表示されます。以下のコマンドを実行してください。

sn -i certificate.pfx VS_KEY_0123451234567890


Microsoft (R) .NET Framework Strong Name Utility Version 4.0.30319.18020
Copyright (c) Microsoft Corporation. All rights reserved.

Enter the password for the PKCS#12 key file:
Key pair installed into 'VS_KEY_0123451234567890'




Leave a Reply

Your email address will not be published. Required fields are marked *