My project in Ranorex Studio (v8.3.1) is using .NET Framework 4.5.2 and C# 5.0. I want to leverage the features of newer C# versions e.g. String Interpolation. So I want to upgrade my Ranorex Project to at least C# 6.0.
The problem is that when I go to Tools > Project Upgrade, I only see that .NET 4.6 and C# 5.0 are available in the dropdown for the upgrade.
What do I have to do get the latest/newer version of C# in Ranorex Studio so that I can upgrade my project within the Ranorex?
41 Answer
This is as per their website. Ranorex Studio is built on SharpDevelop 4, which has a max .NET version of 4.5 and C# 5.0.
Ranorex APIs must maintain compatibility with SD 4, so that they can compile with .NET 4.5. A person can work with higher level of .Net but Ranorex Studio won't be able to work and features like code completion and error marking won't be available.
More here:
1