Hotfix 076394.22
This document outlines the required steps to install Hotfix-076394.22 for Aras Innovator. This hotfix upgrades the Aras Innovator Release 30 (14.0.22) code tree to run on Microsoft .NET 10.
These changes affect both the code tree and the database.
The patch includes fixes for the following issues:
| Issue Number | Description |
| IH-8746 | Migrate Aras Innovator, Applications and Components to .NET 10 |
Problem resolved by hotfix
As of November 2026, Microsoft is dropping support for the .NET 8 platform. To address this, Aras is providing this hotfix to update Aras Innovator R32 (14.0.22) and enable it to run on .NET 10, providing continued platform support without requiring an upgrade to a new major version of Aras Innovator.
Unlike the earlier .NET 8 hotfix, which used a compatibility-focused approach that allowed existing .NET 6 assemblies to run on .NET 8 through runtime configuration changes only, this hotfix applies a targeted patch to the underlying components. All Aras Innovator project binaries have been recompiled with their Target Framework Moniker (TFM) updated to net10.0, together with the associated dependency and breaking-change updates required by .NET 10.
Server-side plugins must be recompiled to target net10.0 and placed in a net10.0/ subfolder, as the runtime loads plugins from a framework-specific folder a net8.0-targeted plugin will not be discovered. Server-side custom applications that reference Aras DLLs must also be recompiled, since the Aras DLLs now target net10.0.
Customer assemblies loaded by the Innovator server can continue to target net8.0 and will be loaded natively by the .NET 10 runtime, unless they call APIs with breaking changes in .NET 10. Client-side or standalone applications that do not reference Aras server DLLs are not affected.
Platform changes introduced
This hotfix incorporates the following .NET 10 platform changes that may affect custom code and deployment topology:
- ForwardedHeaders Middleware (ASPDEPR005): See Microsoft’s official documentation regarding ASPDEPR005. Deployments behind a reverse proxy or in Kubernetes that rely on forwarded headers should validate their handling after applying the hotfix.
- .NET 10 ICU 74 Date/Time Handling: See Microsoft’s .NET 10 breaking changes and globalization documentation for updates to the International Components for Unicode (ICU) library. Verify any custom code that depends on culture-sensitive date/time formatting.
- PDF rendering uses Prince XML 16, which is compatible with .NET 10.