【问题标题】:Is there way to "Create Test Certificate" by command line for VSTO project on Visual Studio 2019?有没有办法通过命令行为 Visual Studio 2019 上的 VSTO 项目“创建测试证书”?
【发布时间】:2020-11-07 18:21:05
【问题描述】:

当前 VSTO(Office 插件)项目已设置受信任的发布者代码签名证书。它正在 CICD 构建服务器上工作。

个人开发者的机器没有上述受信任的发布者证书。所以每个开发者都需要在 Visual Studio 2019 上打开项目文件并点击下面的“创建测试证书...”

我想删除这个手动步骤,只需通过命令行或批处理文件进行克隆和构建。目前 MsBuild.exe 用于构建。所以我正在寻找通过命令行执行的方法。

单击按钮(“创建测试证书...”)后,对话框可以使用空白密码。

或者有什么其他建议?

【问题讨论】:

    标签: certificate vsto


    【解决方案1】:

    您无需指定任何证书即可在本地构建和运行。您可以简单地删除它。 Visual Studio 会在构建时自动生成一个临时的。

    【讨论】:

    • 我试图将其删除以使其未指定或为空白。但似乎我只能替换不同的证书而不能删除。有办法去除吗?
    • 您可以删除自动生成的 .pfx 文件,以及项目文件中的 ManifestCertificateThumbprint。如果 Visio 工作室没有填写 ManifestCertificateThumbprint,它会创建一个新的。
    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 2011-08-05
      • 1970-01-01
      • 2013-11-18
      • 1970-01-01
      • 1970-01-01
      • 2022-01-19
      • 2023-01-17
      • 2020-04-27
      • 2011-03-29
      相关资源
      最近更新 更多