# .NET troubleshooting

> Solutions for .NET-related Robot failures, including Windows and cross-platform processes built for .NET 10 that fail on older robots.

From 2026.0.198, the Robot runs on .NET 10. The UiPath Platform Installer installs the .NET 10 runtime with the Robot, in its own folder, and the Robot uses that runtime. You don't need to install .NET on the machine for the Robot itself.

## .NET 10 projects fail on older robots

### Description

Executing a Windows or a cross-platform process built for .NET 10, on a Robot older than 2026.0.198, fails with an NU1202 error that says the package supports `net10.0-windows7.0`.

### Potential issue

NuGet tries to resolve a package for .NET 8, the runtime of the older Robot, whereas your automation was built for .NET 10. Such forward compatibility is not supported.

### Solution

Upgrade your Robots to 2026.10, or to 2026.0.198 or later on the short-term support train.
