前提条件として .NET Framework 3.5 クライアントを使用して .NET アプリケーションを展開しています。
前提条件が満たされているマシンで setup.exe が実行されると、ブートストラッパーはそれらを再度インストールします。
これは既知の問題ですか? それを解決する正しい方法は何ですか?
この行を Bootstrapper Package に追加しようとしましたが、何も変わりませんでした。
<!-- 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"/>