2

当使用 Clickonce 部署时,Visual Studio 中的发布向导询问应用程序是否会在线查找更新(如果是,则提供 url)我究竟应该指向什么?我是否只是在服务器上托管 /publish 文件夹的内容,然后输入该文件夹的 url?然后在我发布更新时更新在线 /publish 文件夹,或者 url 是否应该指向其他内容?

4

1 回答 1

3

通常,托管 ClickOnce 部署的最佳方式是从网络服务器进行部署。

在发布向导的第一页上,它要求将其Specify the location to publish the application保留为Publish\

在它询问 3 个选项的第二页上,选择顶部标记的选项From a Website并输入您要从中部署的 Web 服务器的 url(这需要是完整的 uri inc 虚拟目录)。

然后完成向导。

您最终应该得到的是 Publish 目录中的一系列文件,其中一个将是publish.htm

然后,您可以将这些文件按原样上传到您的网络服务器,并提供指向 publish.htm 文件的链接,让您的用户启动安装程序。

如果您重新发布,只需保持设置不变,您应该向所有使用 publish.htm 链接进行安装的人推出新的更新。

于 2012-09-12T17:02:28.767 回答