Este conteúdo não está disponível no idioma selecionado.

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.9-<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
Voltar ao topo
Red Hat logoGithubredditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar. Explore nossas atualizações recentes.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja o Blog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

Theme

© 2025 Red Hat