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 アプリケーション パーツ プロジェクトの場合は、次の手順に従います。
<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 サイトの他の関連記事を参照してください。