Microsoft产品是否作为Windows更新维护的ClickOnce先决条件安装?

时间:2013-02-13 17:07:53

标签: clickonce

ClickOnce没有本机/固有支持来安装SQL Server Express等先决条件。但是,Visual Studio 2010中的ClickOnce发布向导确实允许选择先决条件,并由在ClickOnce部署过程之前运行的setup.exe处理。

如果我通过此路由安装SQL Server Express,它是否会由Microsoft / Windows Update更新? (假设它在底层Windows系统上启用)。

我无法找到这个问题的确切答案,但我确实遇到了一条评论,声明Windows Update会更新先前安装

How about a bootstrapper package for SQLServer Express 2008 R2?

  

如果您正在使用ClickOnce部署,请不要忘记它没有   自动安装先决条件的更新 - 它只会更新   ClickOnce应用程序。您将要么拥有您的客户   在升级ClickOnce应用程序之前安装先决条件   (只是让他们再次运行setup.exe),或者以编程方式运行   卸载并重新安装它们的应用程序,包括新的   先决条件。 (其代码在this MSDN article。)

1 个答案:

答案 0 :(得分:0)

该文章指的是从一个主要版本更新到另一个主要版本,例如从SQL Server 2008 R2到SQL Server 2012.要做到这一点,您必须自己处理它。对于日常补丁和更新,现在大多数补丁和更新都通过Windows Update推送。当然,您必须确保您的客户安装它们。