使用ClickOnce

时间:2019-07-19 07:07:54

标签: c# .net excel vsto clickonce

由于很难获得有关部署和更新VSTO加载项的良好解释,因此我无法找到此问题的答案。

我有一个用C#编写的VSTO Excel插件。我将其部署在UNC路径上,并且用户从那里安装。发布文件夹和安装文件夹指向相同的UNC路径。更新模式设置为“每次运行自定义”。

安装以及插件运行良好。但是,如果我发布了UNC路径的更新,则用户会被告知,由于该事实已经安装,因此无法安装该加载项。用户应卸载旧版本,然后再安装新版本。

是否可以解决该问题?就像点击更新,用户获得新版本一样?

BR乔纳斯

1 个答案:

答案 0 :(得分:0)

  1. 用户访问时使用的路径必须与更新路径相同。
  2. 在开发机器上运行时,您应该意识到VS中的构建会干扰安装/升级逻辑。