Подписание в Visual Studio 2005 - ошибка при использовании существующего .pfx - PullRequest
5 голосов
/ 10 февраля 2009
  1. Построил мой проект.

  2. Создал мой .pfx с помощью sn.exe -k (для создания ShellTradingCCMPROD.pfx).

  3. Скопировал файл в папку приложения.

  4. В VS 2005 я перехожу на вкладку «Подписание», «Выбрать из файла» и просматриваю файл .pfx.

  5. Я нажимаю «Открыть» и получаю следующую ошибку:

Не удалось импортировать файл 'C: \ 2009.02.1.1 \ ShellTrading.CCM.WinUI \ ShellTradingCCMPROD.pfx': не удается найти запрошенный объект.

Другие файлы .pfx работают - какие-нибудь подсказки?

Ответы [ 2 ]

0 голосов
/ 04 сентября 2013

U может ссылаться на ссылку ниже, так как она очень тщательно объясняет, как решить эту конкретную проблему.

http://odondo.wordpress.com/2010/05/23/signing-assemblies-with-a-pfx-file/
0 голосов
/ 14 марта 2011

sn.exe -k не создает файл в формате .pfx. У меня больше нет VS2005, но он работает в VS2010, когда я называю файл ShellTradingCCMPROD.snk. Ключ в этом файле не защищен паролем.

Насколько я знаю, вы не можете использовать sn.exe для создания ключей, защищенных паролем.

...