NuGet 错误 NU5049

不支持针对 SDK 式项目的 pack 命令,而应改用 dotnet packmsbuild -t:pack 来打包此项目。 可以通过将“NUGET_ENABLE_LEGACY_CSPROJ_PACK”环境变量设置为“true”来替代此行为。

问题

NuGet.exe pack 不应用于为 SDK 式项目生成包。

解决方案

请改用 dotnet packmsbuild -t:pack。 建议在生成非完整包时不使用旧的 csproj 打包体验。