我有一个 ClickOnce 应用程序,它依赖于延迟签名(使用 .pfx)程序集。我目前依靠我的项目的发布目标来创建我的 ClickOnce 部署,并希望尽可能保持这种方式(避免使用法师)。
我的问题是打包的程序集仍然延迟签名,因为发布运行时我没有机会运行“sn -Rc ...”。有没有办法在构建/重建后连接到 Publish 目标以签署我的程序集。如果发布没有触发构建,我也可以在发布之前对程序集进行签名。
有什么建议么?
我不确定如何寻求一些线索: - 在 .deploy 文件中签名程序集 - 重新使用发布目标生成的 .manifest 和 .application 文件来创建带有签名程序集的新部署
总而言之:如何重新使用(有或没有法师)发布目标生成的 .manifest/.application 来创建新部署?相同的文件,有些略有不同。
谢谢,伯努瓦