2011-03-25 59 views
0

我想知道安装在目标PC上的ClickOnce应用程序是否可以通过利用Windows更新引擎来检查更新。可以通过Windows Update更新ClickOnce安装吗?

为了解决这个问题,让我们假设应用程序A在网上发布(通过ClickOnce),例如许多用户可以安装它。另外想象一下,应用程序A的新版本经常发布(例如每周2-3次)。最后,让我们假设一些用户具有良好的网络连接,而其他用户则不这样做,我真的希望每个用户都能尽可能调整检查频率。

由于已有Windows更新的调度任务,是否可以在该调度程序中包含对我的应用程序A的检查?

在此先感谢。

+0

我不会这么想的。 – ChrisF 2011-03-25 11:07:17

回答

3

我不认为这样做是可能的,因为documentation显示只有三个可用的部署选项;通过网络/网络共享,CD安装或直接从网络/网络共享启动。

如果您再看看提供给您的update management documentation,他们似乎强调连接到Web服务器以检查更新并在必要时下载它们,同样基于原始安装方法。

我打算假设微软希望保持对Windows Update方法的控制,锁定其他开发人员不要修改它,这将是确保它稳定并确保用户获得必要更新的绝对火种方式。

+0

也许你可能是对的,但是如果你看一下Windows Update对话框(Windows Vista/7),就会出现一个标签“你收到的更新为:”。要么这是一个无用的指示,要么可能有一些方法来添加其他东西。 – 2011-03-25 11:21:57

+0

我相信这是为了让Windows Update能够接收其他Microsoft产品(如Office)的更新,而不仅仅是Windows。 – 2011-03-25 11:24:01

相关问题