ホームページ >バックエンド開発 >C++ >ASP.NET Core 6 アプリパーツ プロジェクトで欠落している NuGet パッケージ参照を解決するにはどうすればよいですか?

ASP.NET Core 6 アプリパーツ プロジェクトで欠落している NuGet パッケージ参照を解決するにはどうすればよいですか?

DDD
DDDオリジナル
2024-12-30 01:28:10331ブラウズ

How to Resolve Missing NuGet Package References in ASP.NET Core 6 App Parts Projects?

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 サイトの他の関連記事を参照してください。

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