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

Chapter 4. Publishing .NET 10.0 applications


When you publish a .NET 10.0 application, you can choose one of the following deployment methods:

  • Self-contained deployment (SCD): The application includes the .NET runtime. This method uses a runtime built by Microsoft.
  • Framework-dependent deployment (FDD): The application uses a shared, system-wide version of the .NET runtime.
Note

Red Hat recommends using FDD when publishing an application for Red Hat Enterprise Linux. FDD ensures the application uses an up-to-date .NET runtime that is built by Red Hat and includes tested native dependencies.

Learn how to publish a framework-dependent application.

Prerequisites

  • You have a .NET application to publish

Procedure

  1. Publish the framework-dependent application:

    $ dotnet publish <my-app> -f net10.0
    Copy to Clipboard Toggle word wrap
  2. Optional: If the application is for RHEL only, trim out the dependencies needed for other platforms:

    $ dotnet publish <my-app> -f net10.0 -r rhel.10-<architecture> --self-contained false
    Copy to Clipboard Toggle word wrap

    Replace <architecture> with one of the following values based on your platform:

    • x64 for 64-bit Intel/AMD
    • arm64 for 64-bit Arm
    • s390x for 64-bit IBM Z and LinuxONE
    • ppc64le for 64-bit PPC (Little Endian)

Verification

  1. Verify that the application was published by listing the contents of the publish directory:

    $ ls <my-app>/bin/Debug/net10.0/publish/
    Copy to Clipboard Toggle word wrap
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