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 <= 22.214.171.124. Would a comparison with "126.96.36.199" deem this a higher or lower value compared to "188.8.131.52"? 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 184.108.40.206. Should leaving the detection rule blank but setting an applicability rule for "version = 220.127.116.11" 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.