NuGet 分发车辆:
| NuGet 版本 | 在 Visual Studio 版本中可用 | 在 .NET SDK 中可用 |
|---|---|---|
| 6.14.0 | Visual Studio 2022 版本 17.14.0 | 9.0.3001 |
1 随任何 .NET 工作负载一起安装 Visual Studio 2022
摘要:6.14.0 中的新增功能
(预览功能)NuGet 加入统一设置并创建常规页 - #14040
支持新的
slnx解决方案格式 - #14034dotnet-nuget-push 现在支持 --config-file - #4879
dotnet list package --vulnerable应支持 auditSources - #13767[DCR]:每次执行包操作后,界面焦点都会从“输出窗口”移至“错误列表”,即使没有错误或警告 - #11728
此版本中已修复的问题
新依赖项解析程序中的事件跟踪 - #14134
支持基于静态图形的还原中的新 slnx 格式 - #14086
将 Net90 添加到 FrameworkConstants.CommonFrameworks - #14067
当 dotnet cli 命令引发未经处理的异常时,请勿显示使用情况帮助 - #14200
调用错误列表
BringToFrontIfSettingsPermitAsync- #14163 之前,多个调用方检查 NuGet 条目当目标为 .NET 10 或更高版本时,NuGetAudit 应报告存在漏洞的可传递包 - #14161
更新自述预览以呈现与 Visual Studio 相同的字号 - #14112
NU5100 (AssemblyOutsideLibWarning):为什么允许构建,但 buildTransitive 不可以? - #14080
无法从 NuGet 包管理器金条复制文本 - #14074
NuGet 6.13.2.1 不再支持预发行版 - #14219
指定的框架不正确会导致非信息性错误 - #14216
使用 http 源时,恢复过程应更快失败 - #14210
如果自述文件 URI 不生成自述文件,README 将无限期旋转 - #14201
如果 Path 包含您没有查看权限的目录,则 Visual Studio 中出错 - #14192
列表包不适用于 9.0.201 中的解决方案参数 - #14177
“清除 NuGet 局部变量”命令后焦点从“输出”窗口移动到错误列表 - #14157
NuGet 向 VS 活动日志添加一组通常未使用的信息 - #14153
当环境变量中有尾随分号时,NuGet 身份验证插件的发现会失败 - #14144
nuget.exe 找不到 Microsoft.VisualStudio.SolutionPersistence.dll - #14136
NuGet 还原操作写入 dgspec 太频繁 - #14135
使用 AuditSource 时,dotnet list 包不会显示解析的版本 - #14116
REAMDE 选项卡始终在 PM UI 的详细信息面板中显示最新版本的包的“Loading README” - #14098
[Bug Bash] 第二次单击“已安装”选项卡,如果远程源不允许下载自述文件,则会显示自述文件选项卡 - #14097
HttpFileSystemBasedFindPackageByIdResource.ConsumeFlatContainerIndexAsync 分配的资源明显超出所需 - #14095
UnresolvedMessages.GetMessageAsync 的分配量超过了必要 - #14094
新的依赖项解析程序无法正确检测具有与根项目同名的可传递依赖项的循环 - #14052
仅指定项目路径时,dotnet nuget 为何不给出错误 - #14030
清理 ServiceProviderExtensions,删除 GetFreeThreadedServiceAsync - #14007
值不能为空。 在打开 PM UI 时,参数名称:versionRange - #13933
使用 .NET 10 SDK 使用锁文件重新实现新算法解析 - #13800
报告无法读取损坏的 .nupkg.metadata 时的路径 - #13763
[Bug Bash]在还原基于 .NET SDK 项目的包后,漏洞 InfoBar 在解决方案资源管理器窗口中消失 - #13318
使用 System.Text.Json 读取 CacheFileFormat 中的缓存文件 - #13059
[Bug]:dotnet nuget 推送符号未按预期工作 - #11871
当 MSBuildPath 以斜杠结尾时,nuget.exe 还原失败 - #8634
nuget.exe -msbuildpath c:\foo\msbuild.exe 导致不佳的错误体验 - #4195
PR 中的
Implement Support for NuGet Authentication Plugins as .NET Tools地址注释 - #13975
社区贡献
感谢所有帮助使这次 NuGet 发布变得精彩的贡献者!
- ViktorHofer
- jkoritzinsky
- ToddGrun
-
AlexDelepine
- 6338 更新 VS 的 ngen 优先级
-
mmitche
- 6305 将构建号设置为 VMR 构建的 Arcade 修订版
-
premun
- 6251 删除 Publishing.props 中的额外空间
-
男爵费尔
- 6219 使用新的序列化程序库分析解决方案文件