2009-01-30 58 views

回答

3

Here's如何创建新的公钥/私钥对。您可以在VS UI中执行相同的操作 - 请参阅项目属性中的签名选项卡。

0

您可以使用Microsoft提供的Sn.exe生成à密钥对。

之后,你将不得不做的事:

[assembly: AssemblyKeyFileAttribute(@"..\..\key.snk")] 

希望能帮助:)

+0

请注意,在VS 2005中将此属性用于密钥对创建已经过时。 – Cerebrus 2009-01-30 11:19:48

1

安东建议,您可以轻松地使用SN.EXE生成一个。这样做的问题在于,对于将自己的身份作为发布者进行验证是没有用的,因为没有为自生密钥建立信任链。如果你想签署你的程序集,以便你的身份可以被验证,那么你需要从一个值得信赖的供应商那里获得证书,例如Verisign

相关问题