Version 2026.3.8 Error throwed "This application requires Microsoft .NET version 4.7"

Resolved Implemented

Version 2026.3.8 Error throwed "This application requires Microsoft .NET version 4.7"

avatar

RDM Version:

2026.3.8.0 (64-bit)

Runtime:

.NET 10.0.12

PowerShell Module:

2026.3.0

.NET Framework:

4.8.1 (Release 533509)

Get-RDMVersion returns version succesfully but also throws: "This application requires Microsoft .NET version 4.7"

Same behavior with:

- Get-RDMInstance

- Set-RDMCurrentWorkspace

- Get-RDMEntry

- Get-RDMUserGroup

- Get-RDMRole

Get-RDMDataSource works correctly.

Issue reproducible in:

- PowerShell 7.6.6

- Embedded RDM Cmdlet Console

avatar

Recommended Answer

Hello @Marcel G,

Version 2026.3.1 of the Devolutions.PowerShell module introduces a fix for the issue discussed in this thread. Let us know if you need anything else.

Best regards,

Christian

All Comments (5)

avatar

Hello @Marcel G,

The '.NET 4.7' error is a generic fallback message; I don't believe there's actually a problem with your .NET version.

Your observation that Get-RDMDataSource works while the others don't was the most useful clue in the report, it points at a specific part of our cmdlet start-up path. Based on that, could you try this:

Disable-RDMTelemetry

Get-RDMVersion

If the error goes away, we've found where it's coming from and you have a working stopgap in the meantime. The setting persists across sessions, so you can leave it off: usage telemetry is optional and turning it off won't affect any functionality. Once we ship a proper fix you can turn it back on with Enable-RDMTelemetry. Either way, could you let us know the result?

Best regards,

Christian