2009-02-10 26 views
5
  1. Xây dựng dự án của tôi.Đăng nhập Visual Studio 2005 - lỗi khi sử dụng .pfx hiện tại

  2. Tạo tệp .pfx bằng sn.exe -k (để tạo ShellTradingCCMPROD.pfx).

  3. Sao chép tệp vào thư mục ứng dụng.

  4. Trong VS 2005, tôi chuyển đến tab Ký, 'Chọn từ tệp' và duyệt tới tệp .pfx.

  5. tôi nhấn 'Open' và tôi nhận được lỗi sau:

Các tập tin 'C: \ 2009.02.1.1 \ ShellTrading.CCM.WinUI \ ShellTradingCCMPROD.pfx' Không thể nhập: Không thể tìm đối tượng được yêu cầu.

Các tệp .pfx khác hoạt động - bất kỳ manh mối nào?

+0

Điều gì xảy ra trong VS2008 (hoặc VS2010?) – emptyset

Trả lời

0

sn.exe -k không tạo tệp ở định dạng .pfx. Tôi không có VS2005 xung quanh nữa, nhưng nó hoạt động trong VS2010 khi tôi đặt tên cho tập tin ShellTradingCCMPROD.snk. Khóa trong tệp này không được bảo vệ bằng mật khẩu.

Theo như tôi biết, bạn không thể sử dụng sn.exe để tạo khóa được bảo vệ bằng mật khẩu.

0

U có thể tham khảo liên kết dưới đây vì nó giải thích rất cẩn thận cách giải quyết vấn đề cụ thể này.

http://odondo.wordpress.com/2010/05/23/signing-assemblies-with-a-pfx-file/ 
Các vấn đề liên quan