Skip to content
  • There are no suggestions because the search field is empty.

AppEnhancer - Is Microsoft .NET Runtime 8 compatible with AppEnhancer v23.4?

Is Microsoft .NET Runtime 8 compatible with AppEnhancer v23.4?

Cause

Microsoft has announced .NET Runtime 7.0 will soon be unsupported, which raises the need to confirm compatibility with newer runtime versions.

Resolution

Yes, Microsoft .NET Runtime 8 is compatible with AppEnhancer v23.4.

Workaround – AEImportUtility Compatibility Issue

If AEImportUtility.exe fails to run due to runtime versioning, apply one of the following solutions:

Solution 1: Use Command Line Argument

Run the utility with the following command:
AEImportUtility.exe --roll-forward LatestMajor


Explanation:
This instructs .NET to roll forward to the latest major version installed (e.g., from .NET 6 → .NET 7/8).

Solution 2: Set Environment Variable
Option A: Temporary (per session)

Run in Command Prompt:

set DOTNET_ROLL_FORWARD=latestMajor
AEImportUtility.exe

Option B: Permanent (system-wide or user-specific)

Open System Properties > Environment Variables.

Under User variables or System variables, click New.

Add:

Variable name: DOTNET_ROLL_FORWARD

Value: latestMajor

Click OK to save.

Run AEImportUtility.exe normally.

Explanation:
The environment variable provides the same functionality as the command-line switch but applies globally or per user. This is useful when the utility is run from scripts or third-party tools.