我发布了一个包含一个必备组件的ClickOnce应用程序:" Microsoft .NET Framework 4客户端配置文件(x86和x64)和.NET Framework 4更新(KB2468871)",使用VS2013。
当我在Windows XP上运行setup.exe时,安装程序仅安装Microsoft .NET Framework 4 Client Profile而没有所需的更新。
有没有办法强制在安装过程中安装更新?如果没有更新,我的应用程序将无法正常运行,并且我希望避免手动安装更新。
我已经在这里解决了类似的问题https://social.msdn.microsoft.com/Forums/windows/en-US/bcc7e3fb-6462-4dae-8d84-e81a6ec79809/clickonce-install-latest-updatespatches-for-net-framework-prerequisite?forum=winformssetup但是如果在VS2013中我们有特定的选项可以选择" Microsoft .NET Framework 4 Client Profile(x86和x64)和.NET for .NET框架4(KB2468871)"安装的先决条件然后我想知道它为什么不做他们应该做的事情。
此致 Maciek Jakubczyk
答案 0 :(得分:0)
我已经重新发布了这个应用程序,这次“Microsoft .NET Framework 4客户端配置文件(x86和x64)和.NET Framework 4更新(KB2468871)”先决条件做了它想要做的事情。我不知道为什么,但现在它解决了我的问题。