Ce contenu n'est pas disponible dans la langue sélectionnée.

Chapter 8. Known Issues


The known issues for running .NET Core on Red Hat Enterprise Linux include:

  1. Use Red Hat Enterprise Linux 7 to run .NET Core; it will not run on earlier versions of Red Hat Enterprise Linux.
  2. If you encounter problems with publishing self-contained applications on Red Hat Enterprise Linux 7 for other platforms where the errors clearly talk about libuv, use this workaround.

    rm -rf ~/.nuget/packages/Libuv
    Copy to Clipboard Toggle word wrap

    This will delete the Red Hat-built libuv nuget package and let dotnet download (on the next run) the Microsoft-built libuv package that includes libuv built for all the platforms supported by .NET Core.

  3. There are several known issues that occur when multiple users try to use NuGet in .NET Core.

  4. Math libraries that are part of .NET Core 1.1 can return different values on different platforms. This is expected behavior. .NET Core 1.1 takes advantage of the platform specific libraries to improve performance and reduce overhead. See the issue discussion for more information.
  5. The .NET Core 1.1 software collection (rh-dotnetcore11) ships with the project.json build system (1.0.0-preview2 SDK). Visual Studio 2017 does not support the project.json build system. Support for the msbuild/csproj build system will be added in the .NET Core 2.0 release.

    • Use the installer to install the 1.0.0-preview2 SDK on a Microsoft Windows platform.
    • To install the 1.0.0-preview2 SDK on non-RHEL Linux:

      • follow these instructions to install .NET Core on your system.
      • add the 1.0.0-preview2 SDK.

        cd /tmp wget https://raw.githubusercontent.com/dotnet/cli/rel/1.0.0/scripts/obtain/dotnet-install.sh
        chmod +x ./dotnet-install.sh ./dotnet-install.sh -v 1.0.0-preview2-1-003177 -i /tmp/dotnet
        sudo cp -r /tmp/dotnet/sdk/* /opt/dotnet/sdk/
        Copy to Clipboard Toggle word wrap

        The dotnet command defaults to using the latest SDK on the system. To explicitly make it use the 1.0.0-preview2 SDK, add a global.json file in your project root.

        {
            "sdk": { "version": "1.0.0-preview2-1-003177" }
        }
        Copy to Clipboard Toggle word wrap

Report a bug

Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat