Developer Network
Developer Network
Developer Network
ProfileText
ProfileText
:CreateViewProfileText:
登录
MSDN 订阅
获取工具
下载
Visual Studio
SDK
试用软件
免费下载
Office 资源
计划
订阅
Administrators
学生
Microsoft Imagine
Microsoft 学生合作伙伴
ISV
新手
Events(事件)
社区
Magazine
论坛
博客
第 9 频道
文档
API 和参考
开发人员中心
示例
停用的内容
非常抱歉。你请求的内容已被删除。将在 1 秒内自动重定向。
提出问题
快速访问
论坛主页
浏览论坛用户
FAQ
搜索相关主题
Remove From My Forums
积极答复者
C#发布软件时,为什么总是生成TemporaryKey.pfx文件?
Visual Studio Development
>
Visual Studio 相关讨论
问题
0
登录进行投票
在右上角的资源管理器里,发布软件后,总是会自动生成TemporaryKey.pfx文件。这是干什么用的?如何把它删除?
2009年1月15日 4:34
回复
|
引用
答案
0
登录进行投票
因为发布的软件需要一个强签名才可以被客户下载,所以临时生成一个签名证书。
2009年1月15日 5:49
回复
|
引用
版主
0
登录进行投票
强名称和你前几天问的证书的用途不一样~它们的功能也不一样~强名称是保护程序集未被修改~可以自己用sn.exe生成~你前几天问的证书不仅要求程序未被修改还告诉用户这个软件是某某公司发行的
2009年1月15日 10:17
回复
|
引用
版主
0
登录进行投票
用sn.exe的/k命令可以生成一个公钥/私钥对,用这个签名就可以了。
2009年1月15日 15:22
回复
|
引用
版主
全部回复
0
登录进行投票
因为发布的软件需要一个强签名才可以被客户下载,所以临时生成一个签名证书。
2009年1月15日 5:49
回复
|
引用
版主
0
登录进行投票
如何才能生成一个自己的强签名?而不是用这个临时的证书?我的软件不是ClickOnce的。是传统的Windows方式安装在用户电脑里的。不需要联网的。这时候还要这个签名证书吗?如何把这个该死的东西去掉?
2009年1月15日 8:51
回复
|
引用
0
登录进行投票
强名称和你前几天问的证书的用途不一样~它们的功能也不一样~强名称是保护程序集未被修改~可以自己用sn.exe生成~你前几天问的证书不仅要求程序未被修改还告诉用户这个软件是某某公司发行的
2009年1月15日 10:17
回复
|
引用
版主
0
登录进行投票
用sn.exe的/k命令可以生成一个公钥/私钥对,用这个签名就可以了。
2009年1月15日 15:22
回复
|
引用
版主