我正在使用.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"/>