2009-02-10 16 views
5
  1. Construí mi proyecto.Firmando en Visual Studio 2005 - error usando .pfx existente

  2. Creé mi .pfx usando sn.exe -k (para crear ShellTradingCCMPROD.pfx).

  3. Copió el archivo a la carpeta de la aplicación.

  4. En VS 2005, voy a la pestaña Firma, 'Seleccionar del archivo' y navego al archivo .pfx.

  5. me golpeó 'Open' y me sale el siguiente error:

El archivo 'C: \ 2009.02.1.1 \ ShellTrading.CCM.WinUI \ ShellTradingCCMPROD.pfx' No se pudo importar: No se puede encuentra el objeto solicitado

Otros archivos .pfx funcionan - ¿Alguna pista?

+0

¿Qué sucede en VS2008 (o VS2010?) – emptyset

Respuesta

0

sn.exe -k no crea un archivo en formato .pfx. Ya no tengo VS2005, pero funciona en VS2010 cuando elijo el archivo ShellTradingCCMPROD.snk. La clave en este archivo no está protegida con contraseña.

Por lo que yo sé, no puede usar sn.exe para crear claves protegidas por contraseña.

0

U puede consultar el siguiente enlace ya que explica con mucho cuidado cómo resolver este problema en particular.

http://odondo.wordpress.com/2010/05/23/signing-assemblies-with-a-pfx-file/ 
Cuestiones relacionadas