NuGet エラー NU5049
SDK 形式のプロジェクトでは
pack
コマンドはサポートされていません。このプロジェクトをパックするため、代わりにdotnet pack
またはmsbuild -t:pack
を使用してください。 「NUGET_ENABLE_LEGACY_CSPROJ_PACK」環境変数を「true」に設定することにより、この動作をオーバーライドすることができます。
問題点
NuGet.exe パックは、SDK スタイルのプロジェクトのパッケージを生成するために使用しないでください。
解決策
代わりに、dotnet pack
タグまたは msbuild -t:pack
タグを使用してください。
不完全なパッケージが生成されるため、従来の csproj パック エクスペリエンスは使用しないことをおすすめします。