【问题标题】:How to host updates for Clickonce applications?如何托管 Clickonce 应用程序的更新?
【发布时间】:2012-09-13 01:02:28
【问题描述】:

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

【问题讨论】:

    标签: visual-studio-2010 clickonce


    【解决方案1】:

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

    在发布向导的第一页上询问Specify the location to publish the application 将其保留为Publish\

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

    然后完成向导。

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

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

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

    【讨论】:

    • 谢谢,我在您发布答案前 30 分钟就想到了这一点,尽管等待了近 2 天没有回复,具有讽刺意味的是。关于托管 Clickonce 更新等的信息非常少。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-21
    相关资源
    最近更新 更多