先决条件始终安装。即使没有必要

时间:2013-07-23 14:03:32

标签: c# .net clickonce

我正在使用.NET Framework 3.5客户端部署.NET应用程序作为先决条件。

当setup.exe在安装了先决条件的机器上运行时,引导程序会再次安装它们。

这是一个已知问题吗?什么是解决问题的正确方法?

我尝试将这些行添加到Bootstrapper包中,但它没有改变任何东西。                  

    <!-- This indicates .NET Framework Full is already installed -->
    <BypassIf Property="DotNet35SP" Compare="ValueGreaterThanOrEqualTo" Value="1"/>

    <!-- This indicates .NET Framework Full is already installed -->
    <BypassIf Property="DotNet40Full_TargetVersion" Compare="VersionGreaterThanOrEqualTo" Value="4.0.30129"/>

    <!-- This indicates .NET Framework is already installed -->
    <BypassIf Property="DotNet40Client_TargetVersion" Compare="VersionGreaterThanOrEqualTo" Value="4.0.30129"/>

0 个答案:

没有答案