使用单击一次 Web 应用程序自行或自动更新



我们使用 ASP.NET MVC编写了Web应用程序,该应用程序将托管在我们客户的内部部署或Intranet Web服务器中。

我们没关系,如果在第一次,客户安装我们的应用程序,使用Wix/Windows安装程序安装程序。在这里,我们更想知道为我们的应用程序提供自我更新或自动更新功能。

任何想法,如果我们可以使用点击一次。(我们知道谷歌的奥马哈(http://code.google.com/p/omaha/),但这需要一个新的学习曲线。

在某些地方,答案是否定的(Windows安装程序是否提供更新应用程序的方法?

但我觉得我们应该能够做到这一点,混合使用Wix第一次安装程序+ ClickOnce用于将来的更新。 因为,我们的 Web 应用程序只是与 IIS 网站配置映射的文件夹中的几个文件。

不,你不能这样做。ClickOnce 将文件安装到当前用户配置文件中的模糊文件夹。您不能让它更新整个文件系统中的文件。

你可以编写一个完全独立的应用,该应用使用 ClickOnce 部署,并使用计划任务启动。该应用程序可以下载更新的文件并将其复制到您的 IIS 文件夹。

简而言之,这不是ClickOnce的目的,但你可能会拼凑一些有用的东西。

相关内容

最新更新