Ciege wrote:I don't use specific Ranorex projects this have no need to convert any projects, I code right in Visual Studio so it should be a matter of just referencing the new DLLs, or am I mistaken?
You should definitely take a look at the
breaking changes.
Ciege wrote:I don't want to run in compatibility as it is bound to cause issues in the future for me or anyone who may be taking over this project from me if that time ever comes...
"Compatibility mode" might not be the right term. You just have control on how the element tree is created for some special cases that are different in 2.X and 3.X. And you can set the plugin-specific settings in code for single test cases, too.
Ciege wrote:I assume you are not planning to continue with 2.x development?.
If you set the plugin-specific settings as outlined in the
breaking changes, then this is exactly as continuing working with 2.X. With 3.X we fixed some limitations in the element tree created by some plugins, but we added the plugin-specific settings for people that do not need the new elements and are happy with the object recognition in 2.X. So I thought that these settings - together with the ability to change the settings in code if you need new 3.X functionality for some parts of your automation - would be the ideal solution for you
No progress without change - although you don't need to change anything if you are happy with the 2.X object recognition and just set Ranorex 3.X to use the 2.X object recognition
Regards,
Alex
Ranorex Team