目录
前言
一、VS自带的签名工具SignTool.exe
二、使用程序
1 .在vs中打开开发人员命令提示符或开发人员powershell
2 .签名命令
前言
从第三方(环度)购买的签名证书. pfx,每年约800元
下一步是在exe、dll上签名,在签名后添加公司信息,消除未知发布者的警告,提高软件可靠性。
安装证书
双击证书进行安装
在此输入证书颁发机构提供的密码,中途进行即可安装。
安装后,你可以在上面签名。
一、VS附带的签名工具sign tool.exe https://docs.Microsoft.com/zh-cn/dot net/framework/tools/sign tool-exe
从VS2015开始,开发人员命令行已集成并可签名
二、步骤1 .在vs中打开开发者的命令提示符或开发者的powershell
2 .签名命令1 )
使用最佳证书自动签名文件。
sign tool sign/a/FD sha 256 my file.exe
2 )使用给出的pfx文件和密码签名
sign tool sign/fmycert.pfx/pmy password/FD sha 256 my file.exe
3 )打上时间戳
sign tool sign/fmycert.pfx/t http://timestamp.digicert.com/FD sha 256 my file.exe
sign tool sign/a/t http://timestamp.digicert.com/FD sha 256 e :signrender.exe
3.批处理签名
所需软件: signtool.exe
所需证书: server.pfx (必须自行购买)
批处理文件: sign.bat
批处理命令:
sign tool sign/v/FD sha 256/f server.pfx/pmypass port/t http://timestamp.comodo ca.com all _ files/*.*
Pause
单击“运行批处理文件”自动签名all_files下的文件