C# Support Temporarily Removed in Studio 19.10
We introduced the option to create C# projects in Studio 19.6, under the “Experimental” label, and since then we’ve been working hard to improve the reliability of our C# support. However, if you are using C#, you have likely noticed the quality is not yet good enough to remove the “Experimental” label.
Our upcoming 19.10 release is our annual Long-Term Support (LTS) Enterprise Release. We have an even higher quality bar on LTS releases, because customers rely on them long-term and we support them in the form of patches for an extended period of time (Enterprise SKU only).
Unfortunately, this means we cannot include experimental features in an LTS release - so we needed to temporarily remove C# support for the 19.10 release only. This means that in 19.10:
- You will not see the option for C# when creating new projects
- You will see an error message when opening an existing C# project
We want to reassure you this is temporary - we have heard loud and clear that you want the option to use C# in UiPath Studio projects. C# will be re-enabled in next month’s Community update. You can get support back sooner if you opt into our Preview channel (go to the Help tab and choose the “Preview” channel radio button on the right side).
If you need access to your project in the meantime, you can open it in Studio by opening the project.json file in a text editor (e.g. notepad) and changing the value of the “expressionLanguage” from “CSharp” to “VisualBasic”. This will enable you to open the project, but the project will not Build or Run successfully. At this point you can either convert the code in the project to Visual Basic or wait for C# support to return shortly.
Thank you for your patience and for helping us ensure a high quality LTS release for our customers. We apologize for the inconvenience.