0

我正在部署一个带有 .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"/>
4

0 回答 0