ASP.NET Core 6 アプリ パーツ プロジェクトの NuGet パッケージ参照がありません
提供する個別のアセンブリを使用して ASP.NET Core 6 アプリケーションを作成する場合追加領域では、アプリ パーツを便利に登録するために IMvcBuilder の拡張メソッドを追加すると、ビルド エラーが発生する可能性があります。これは、パーツ ライブラリに Main メソッド定義がないため、Microsoft.NET.Sdk に戻す必要があります。
この場合、欠落している NuGet パッケージ参照は次を追加することで解決できます。
<ItemGroup> <FrameworkReference Include="Microsoft.AspNetCore.App" /> </ItemGroup>
ライブラリ プロジェクトの .csproj ファイルに追加します。
または、Main メソッドを使用して内部 Program クラスを定義して、 Microsoft.NET.Sdk.Web SDK のビルド要件。以下に例を示します:
internal static class Program { public static void Main() => throw new NotImplementedException(); }
以上がASP.NET Core 6 アプリパーツ プロジェクトで欠落している NuGet パッケージ参照を解決するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。