我在网络驱动器上的发布文件夹中有一组 ClickOnce 包,需要将它们全部移动到另一台服务器(我们的 DR 机器)。
复制/粘贴整个目录并在新机器上运行设置后,我收到一条错误消息,指出它找不到旧路径:
...MyClickOnceApp.application 的激活导致异常。检测到以下故障消息:
+ 下载文件://oldMachine/c$/MyClickOnceApp.application 没有成功。
+ 找不到路径“\\oldMachine\c$\MyClickOnceApp.application”的一部分。
一旦我将安装URL更改为指向我的新机器,我会收到另一个错误:
清单 XML 签名无效。
+ 对象的数字签名未经验证。
我尝试使用MageUI.exe来修改部署 URL,但它要求提供我没有的证书。
我做错了什么以及如何成功移动已发布的 ClickOnce 包?