【问题标题】:Clickonce update install prerequisiteClickonce 更新安装先决条件
【发布时间】:2016-08-18 23:01:43
【问题描述】:

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

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

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

【问题讨论】:

    标签: clickonce


    【解决方案1】:

    我遇到这个问题是因为我浏览的是清单文件而不是 setup.exe。需要注意的地方。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

      • 我下载了文件并设置为“从同一位置下载先决条件”,并且 clickonce 创建了包含文件的文件夹,但当电脑没有 4.5.2 时它仍然显示消息。正如我所说的全新安装工作,它安装.NET 4.5.2。问题是更新时,电脑没有 4.5.2
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多