2.3.2. ASP.NET アプリケーションの公開


Microsoft SDK を使用する場合、ASP.NET Core 2.1 Web アプリケーションは ASP.NET Core 共有フレームワークの依存関係で公開されます。これは、ランタイムシステムで利用可能であることが予想されるパッケージセットです。

RHEL で公開する場合、これらのパッケージはアプリケーションに含まれます。Microsoft SDK を使用してパッケージを含めるには、以下のようにプロジェクトファイルで MicrosoftNETPlatformLibrary プロパティーを Microsoft.NETCore.App に設定する必要があります。

<Project Sdk="Microsoft.NET.Sdk.Web">
  <PropertyGroup>
    <TargetFramework>netcoreapp2.1</TargetFramework>
    <MicrosoftNETPlatformLibrary>Microsoft.NETCore.App</MicrosoftNETPlatformLibrary>
  </PropertyGroup>
  <ItemGroup>
    <PackageReference Include="Microsoft.AspNetCore.App" Version="2.1" />
  </ItemGroup>
</Project>
Copy to Clipboard Toggle word wrap

このプロパティーは、アプリケーションをパブリッシュするときに設定できます。

$ dotnet publish -f netcoreapp2.1 -c Release -r rhel.7-x64 --self-contained false /p:MicrosoftNETPlatformLibrary=Microsoft.NETCore.App
Copy to Clipboard Toggle word wrap
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat