When running this rule to check if product is already installed for .NET 4.5.2.
It correctly detects the product as not installed when Reg Value is set to:
-"4.5.51208" or below
It correctly detects the product as installed when Reg Value is set to:
-"4.5.51209"
-"4.5.60000"
It INCORRECTLY detects the product as NOT Installed when Reg Value is set to:
-"4.5.70000" or higher
<bar:RegSzToVersion Key="HKEY_LOCAL_MACHINE" Subkey="SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" Value="Version" Comparison="GreaterThanOrEqualTo" Data="4.5.51209.0"/>
It correctly detects the product as not installed when Reg Value is set to:
-"4.5.51208" or below
It correctly detects the product as installed when Reg Value is set to:
-"4.5.51209"
-"4.5.60000"
It INCORRECTLY detects the product as NOT Installed when Reg Value is set to:
-"4.5.70000" or higher
<bar:RegSzToVersion Key="HKEY_LOCAL_MACHINE" Subkey="SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" Value="Version" Comparison="GreaterThanOrEqualTo" Data="4.5.51209.0"/>