使用sn.exe -k创建我的.pfx(创建ShellTradingCCMPROD.pfx)。
将文件复制到应用程序文件夹。
在VS 2005中,我转到Signing选项卡'Select From File'并浏览到.pfx文件。
我打 '开放',我得到以下错误:
文件 'C:\ 2009.02.1.1 \ ShellTrading.CCM.WinUI \ ShellTradingCCMPROD.pfx' 无法导入:不能找到请求的对象。
其他.pfx文件的工作 - 任何线索?
使用sn.exe -k创建我的.pfx(创建ShellTradingCCMPROD.pfx)。
将文件复制到应用程序文件夹。
在VS 2005中,我转到Signing选项卡'Select From File'并浏览到.pfx文件。
我打 '开放',我得到以下错误:
文件 'C:\ 2009.02.1.1 \ ShellTrading.CCM.WinUI \ ShellTradingCCMPROD.pfx' 无法导入:不能找到请求的对象。
其他.pfx文件的工作 - 任何线索?
sn.exe -k
不会以.pfx格式创建文件。我现在还没有VS2005,但是当我命名文件ShellTradingCCMPROD.snk
时,它在VS2010中起作用。该文件中的密钥不受密码保护。
据我所知,你不能使用sn.exe来创建密码保护密钥。
U可以参考下面的链接,因为它非常仔细地解释了如何解决这个特定的问题。
http://odondo.wordpress.com/2010/05/23/signing-assemblies-with-a-pfx-file/
在VS2008(或VS2010?)中会发生什么? – emptyset 2011-03-04 14:38:10