AMR sim client doesn't seem to work with dotnet 3

I usually run simulations on my server via Docker, even glonet in the background.

I’ve just noticed that AMR SimC doesn’t work on the latest dotnet but it does work when I downgrade back to 2.2, I’m getting this error.

It was not possible to find any compatible framework version
The framework ‘Microsoft.NETCore.App’, version ‘2.2.1’ was not found.

  • The following frameworks were found:
    3.1.0 at [/usr/share/dotnet/shared/Microsoft.NETCore.App]

You can resolve the problem by installing the specified framework and/or SDK.

The specified framework can be found at:

Our client is still targeted at .net core 2.2, so you will need that installed to run it. You can have multiple version of .net core installed side by side I believe if you need to use 3.x for something else.

At some point when things aren’t as busy I’ll probably update the client to use .net core 3.x, but it won’t have much impact on the function or performance of the client, so I have been putting it off.