Auswahl von .NET Core in MATLAB
MATLAB® unterstützt das Laden folgender .NET-Assemblys:
.NET, einschließlich .NET Core (Microsoft® Windows®, macOS und Linux®)
.NET Framework (nur Windows)
Weitere Informationen finden Sie unter System Requirements for Using MATLAB Interface to .NET. Informationen über mit MATLAB kompatible .NET-Versionen finden Sie unter MATLAB-Schnittstellen zu anderen Sprachen.
Standardmäßig lädt MATLAB Assemblys auf Microsoft Windows mithilfe des .NET Frameworks. Um .NET Core auf Windows auszuwählen, verwenden Sie die Funktion dotnetenv. Auf macOS- und Linux-Plattformen lädt MATLAB Assemblies mithilfe von .NET Core. Die .NET-Umgebungsinformationen sind auch bei unterschiedlichen MATLAB-Sitzungen gleich.
Um die .NET-Core-Laufzeitumgebung auszuwählen, prüfen Sie zunächst, ob .NET bereits geladen ist. Möglicherweise müssen Sie MATLAB neu starten.
e = dotnetenv; if e.Status=="loaded" disp("To change the environment, restart MATLAB then call dotnetenv.") end
Setzen Sie die .NET-Laufzeitumgebung auf die neueste Version.
e = dotnetenv("core")e =
NETEnvironment with properties:
Runtime: core
Status: loaded
Version: ".NET 7.0.10"
RuntimeLocation: "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\7.0.10\"
Funktionen
dotnetenv | Change .NET default environment (Seit R2022b) |
Objekte
NETEnvironment | .NET environment information (Seit R2022b) |
Themen
- Migrating from .NET Framework to .NET Core
Match .NET API with .NET run-time environment.