我在我们的内部网络上部署了一个 ClickOnce 应用程序。由于这只是一个“内部”应用程序,因此出于任何原因,我真的不需要“官方签名”证书。当我今天去发布更新时,我收到了错误消息
签名者的证书对签名无效。
当我检查 Visual Studio 2010 中的“签名”选项卡时,我可以看到我已经过了过期日期。我知道我使用 Visual Studio 中同一选项卡上的“创建测试证书”按钮创建了这个 TemporaryKey。
过去,我只是创建了一个新的测试证书,并使用了它。这基本上“买”了我一年,直到我不得不重新做一遍。我想正确签署一份有效期为 X 年(或永不过期)的新证书。
我做了一些研究,但由于我对整个场景不熟悉,所以命名法非常混乱。我可以按照说明进行操作,但前提是它们是以中级用户可以理解的方式编写的。有没有一步一步解释这个过程的参考,希望有截图?我无法相信我四处张望我还没有找到这个,所以我一定不是在查找相关的关键字。