为什么在我的项目中创建了这个文件“ProjectName_TemporaryKey.pfx”?

时间:2013-08-26 05:48:31

标签: c# c#-4.0

为什么在项目中创建文件“ProjectName_TemporaryKey.pfx”? 它在项目中的用途是什么?我的项目中有EDM和一些表格等。

2 个答案:

答案 0 :(得分:14)

这是用于代码签名的文件:

  

程序集签名(也称为强名称签名)给出了一个   应用程序或组件是其他软件可以使用的唯一标识   识别并明确指出它。一个强大的名字由它组成   简单文本名称,版本号,文化信息(如果提供),   加上公钥/私钥对。该信息存储在密钥中   文件;这可以是个人信息交换(PFX)文件或   来自当前用户的Windows证书存储区的证书

Here更多信息。

答案 1 :(得分:1)

你必须进行基于点击一次的部署。一旦应用需要通过证书进行数字签名,就可以点击。如果你没有自己的证书,发布系统将为你创建一个。您还可以查看this