I have installed MM 14.0 on Linux (RHEL 9) and am having an issue with using NETLink (.NET). I have the following .NET version on the system and the runtime is registered and DOTNET_ROOT is set.
$ dotnet --info
Host:
Version: 8.0.4
Architecture: x64
Commit: 2d7eea2529
RID: rhel.9-x64
.NET SDKs installed:
No SDKs were found.
.NET runtimes installed:
Microsoft.AspNetCore.App 8.0.4 [/usr/lib64/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 8.0.4 [/usr/lib64/dotnet/shared/Microsoft.NETCore.App]
Other architectures found:
None
Environment variables:
DOTNET_ROOT [/usr/lib64/dotnet]
I only have the runtime installed, but I don't think I need the SDK as I'm not building a .NET program.
Mathematica gives the following:
In[1]:= Needs["NETLink`"]
In[2]:= NETLink[]
In[3]:= InstallNET[]
During evaluation of In[3]:= LinkOpen::linke: Could not find MathLink executable.
During evaluation of In[3]:= InstallNET::fail: A link to the .NET runtime could not be established.
Out[3]= $Failed
Anyone have an idea on why Mathematica can't find my dotnet runtime?