作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我已经为我的 C# excel 添加项目准备了一个安装项目。在客户端 PC 中安装该设置我的加载项正在安装为未知发布者。
为解决此问题,我在客户端 PC 中手动添加证书,但我的目标是将我的插件安装为受信任的已知发布者,而无需手动添加证书。
有解决办法吗?
提前致谢。
最佳答案
如果您使用的是来自证书颁发机构的官方证书,您可以使用 signtool.exe 向安装项目的属性添加构建后行来签署安装文件(即 msi 或 .exe)。
signtool sign /f MyCert.pfx /tr http://timestamp.comodoca.com/rfc3161 /v "C:\...\...\MySetupProject.msi
Signtool 随 visual studio 自动安装。
除此之外,在构建安装项目之前,您还需要对加载项的 .dll 文件(也使用 signtool)和 list (使用 mage)进行签名。
关于c# - 如何使用 Excel Add In Project 的 Sign Certificate 创建 visual studio 安装项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47406923/
我是一名优秀的程序员,十分优秀!