An upcoming release of Pega Robotic Automation R25, expected in September 2026, is built upon Microsoft .NET 10. To run automations developed with this and later builds of Robot Studio R25, you must ensure that .NET 10 is installed on each Robot Runtime system, for example:
- If you use Pega Synchronization Server to update your Robot Runtime system, be aware that Synchronization Server does not update prerequisites -- you have to update the Robot Runtime systems to use .NET 10 if it is not already installed.
- If you are using a custom installation script to update your Robot Runtime system, you must ensure that .NET 10 is installed on each Robot Runtime system -- inspect your script and modify it accordingly.
If either of these things are true, you need to ensure that .NET 10 is installed on those Robot Runtime systems, and you must do this before the automation package is assigned. If you do not, Robot Runtime will fail.
It is possible that you already have .NET 10 installed due to another application's dependency upon it, but note that .NET 10 is not installed as part of an official Windows release. For more information about Microsoft's .NET support, see .NET Support Policy. For information on how to check the .NET version, see How to check that .NET is already installed.
Note: There are no changes to Pega Robotic Automation 22.1. Version 22.1 is built upon .NET Framework 4.8, which does not have a stated end-of-life.
Downloading .NET 10
- Go to the .NET 10 Download page on Microsoft's website.
- Click All .NET 10 downloads.
- For ASP.NET Core Runtime, download the Windows x64 and x86 installers.
- For .NET Desktop Runtime, download the Windows x64 and x86 installers.
Frequently asked questions
Will automations that are created with a .NET 8 build of Robot Studio, such as 25.1.23, run on a machine that has .NET 10 installed, but not .NET 8?
- No. To run an automation created with a .NET 8 build of Robot Studio, you need .NET 8 on the installed on the computer. Otherwise, you will get an error.
Can I install both .NET 8 and .NET 10 on the same computer?
- Yes. You can have both .NET 8 and .NET 10 installed and everything should work fine.
Are there specific versions of aspnetcore-runtime and windowsdesktop-runtime that I should install?
- No. Just download and install the latest version of .NET 10, currently .NET 10.0.11.
What specific version of .NET 10 is the upcoming Robot Studio version being build upon?
- .NET 10.0.8, and this is the version of .NET that will be included in the installation packages once released.