Clickonce更新安装先决条件

时间:2016-08-18 23:01:44

标签: clickonce

我使用Clickonce将应用程序部署到200多个用户,该应用程序最初是使用.NET 2.0开发和部署的。我必须将其迁移到.NET 4.5.2,我设置了检查“Microsoft .NET Framework 4.5.2(x86和x64)”的先决条件。我正在尝试将其部署为更新(它是)但是当我在没有4.5.2的PC上进行测试时,我得到了这个屏幕:

System Update Required

  

无法安装或运行此应用程序。   此应用程序需要4.5.2版完全或其他兼容的.NET Framework

如果用户使用Clickonce创建的安装URL,则运行.NET 4.5.2安装程序。有没有办法让更新自动启动.NET安装程序?

2 个答案:

答案 0 :(得分:1)

我遇到了这个问题,因为我正在浏览清单文件而不是setup.exe。需要注意的事情。

答案 1 :(得分:0)

从项目属性中打开“发布”选项卡,然后选择先决条件,然后选择middel选项,如下图所示:

enter image description here

enter image description here