Detection/Applicability Rules and Multi-Point Version Numbers
When comparing version numbers with multiple decimal points, will the operators besides "=" work in detection/applicability rules? For example, I want to push out a fix for an app only if one of its dll files has a version <= 18.104.22.168. Would a comparison with "22.214.171.124" deem this a higher or lower value compared to "126.96.36.199"? For many version numbers, .10 would be higher than .2 although a straight ASCII comparison would be lower.
Also, say I wanted to deploy the fix only if the dll's version number is 188.8.131.52. Should leaving the detection rule blank but setting an applicability rule for "version = 184.108.40.206" work to fire off the software management/delivery job?
I've been trying different detection/applicability rule combos and it seems things aren't working as expected so that's why I'm asking these questions to understand what comparison operators I can and cannot properly use with version numbers that have multiple decimal points.