Contenu principal

Sélectionner .NET Core dans MATLAB

Sélectionner un environnement run-time .NET 6 ou version ultérieure

MATLAB® supporte le chargement de ces assemblies .NET :

  • .NET y compris .NET Core (Microsoft® Windows®, macOS et Linux®)

  • .NET Framework (Windows uniquement)

Pour de plus amples informations, veuillez consulter System Requirements for Using MATLAB Interface to .NET. Pour plus d’informations sur les versions .NET compatibles avec MATLAB, consultez MATLAB Interfaces to Other Languages (Interfaces MATLAB vers d’autres langages).

Par défaut, MATLAB charge les assemblys en utilisant .NET Framework sous Microsoft Windows et .NET Core sous macOS et Linux. Pour sélectionner .NET Core sous Microsoft Windows, utilisez la fonction dotnetenv. Les informations relatives à l’environnement .NET sont conservées d’une session MATLAB à une autre.

Pour sélectionner l’environnement run-time .NET Core, vérifiez d’abord si .NET est déjà chargé. Vous devrez peut-être redémarrer MATLAB.

e = dotnetenv;
if e.Status=="loaded"
    disp("To change the environment, restart MATLAB then call dotnetenv.")
end

Définissez l’environnement run-time .NET sur la dernière 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\"

Fonctions

dotnetenvChange .NET default environment (depuis R2022b)

Objets

NETEnvironment.NET environment information (depuis R2022b)

Rubriques