ホームページ >バックエンド開発 >C++ >App Parts プロジェクトで ASP.NET Core 6 SDK を参照するにはどうすればよいですか?

App Parts プロジェクトで ASP.NET Core 6 SDK を参照するにはどうすればよいですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-12-27 18:41:10981ブラウズ

How to Reference ASP.NET Core 6 SDK in App Parts Projects?

ASP.NET Core 6 アプリケーション パーツ プロジェクトの NuGet パッケージ リファレンス

ASP.NET Core 6 では、Microsoft.AspNetCore.App パッケージは、アプリ パーツ プロジェクトで ASP.NET Core SDK を参照するために使用されなくなりました。代わりに、Microsoft.NET.Sdk SDK と FrameworkReference 項目の組み合わせが必要です。

必要な参照の追加

必要なパッケージ参照を ASP に追加します。 NET Core 6 アプリケーション パーツ プロジェクトの場合は、次の手順に従います。

  1. プロジェクト ファイルに Sdk プロパティを設定します。 Microsoft.NET.Sdk.
  2. 次の FrameworkReference 項目をプロジェクト ファイルに追加します。
<ItemGroup>
  <FrameworkReference Include="Microsoft.AspNetCore.App" />
</ItemGroup>

これにより、追加されますASP.NET Core SDK への必要な参照が含まれており、次に示すように拡張メソッドを使用してアプリ パーツ アセンブリを登録できるようになります。以下:

services.AddMvc().AddFeatureXyzParts();

エントリ ポイントの定義

エントリ ポイントを定義するビルド要件を満たすために、内部 Program クラスを追加できます。プロジェクト ファイル:

internal static class Program
{
    public static void Main() => throw new NotImplementedException();
}

これらの変更により、アプリ パーツ プロジェクトは次のことが可能になります。追加の領域を ASP.NET Core 6 アプリケーションに正常に統合します。

以上がApp Parts プロジェクトで ASP.NET Core 6 SDK を参照するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。