NuGet 6.3 发布,.NET 平台包管理器


NuGet 6.3 已发布,NuGet 是 .NET 平台的包管理器,NuGet 客户端工具提供了生成和使用包的能力,可更好地管理项目中的包依赖、包更新等xi'xiang

NuGet 6.3 在 Visual Studio 2022 和 .NET 6.0 中开箱即用。也可以将 NuGet 6.3 作为独立的可执行文件下载,适用于 Windows、macOS 和 Linux。

亮点

NuGet 6.3 有许多新功能:

  • NuGet 在指定重复的 PackageReference、PackageVersion 或 PackageDownload 项时发出警告 - #9467 #9864
  • 在 Visual Studio 中查看传递依赖项

现在有一个标记为“传递包”的新依赖部分,可以根据日常使用选择折叠或展开

  • 在 Visual Studio 中安装具有自定义浮动版本的包 #9829 #3788

可以使用浮动版本语法安装自定义版本的软件包。

  • 为 Linux 重新启用签名的 NuGet 包验证 #7688

从 Preview 7 开始,在 .NET 7 SDK Linux 版本中默认启用签名 NuGet 包验证。

  • 确保启用 HTTPS 

引入了一个新的 NU1803 警告,在使用非 HTTPS 来源时发出提醒。

  • 从 PackageReference 中的包中使用 pdb

对于来自 <PackageReference> 的 lib 和 runtime 文件夹下的任何给定程序集,如果它旁边的文件通过扩展名不同,NuGet 将在资产文件的目标部分中的程序集下方添加一个相关属性,列出这些文件的扩展名,用 ; 分隔。

"lib/netstandard2.0/Newtonsoft.Json.dll": {
"related": [".pdb", ".xml"]
}

此功能允许 .NET SDK 使用 .pdb 和 .xml 文件以及 <PackageReference> 的程序集,用于调试和 API 文档等场景。

 

更多内容可以在微软博客中细阅。


相關推薦

2023-03-04

NuGet 6.5 已发布,该版本包含在  Visual Studio 2022  v17.5 和已发布的 .NET 7 中,开箱即用。 此版本的新内容 可在 CPM 项目的 Directory.Packages.props 文件中管理包 - #11890 包源映射 UI - 允许在 NuGet 选项 UI 中创建/删除包源映射 -

2023-01-04

平台获得 1000 stars. 2020 年 11 月 11 日,Fur 单身节当天发布了 1.0.0 正式版。 2020 年 11 月 20 日,Fur 改名为 Furion。 2020 年 11 月 23 日,Furion Logo 由之前的 奶牛 更换为 袋鼠。 2020 年 12 月 22 日,Fu

2023-03-03

们对此采取什么行动。 这是 cURL 作者 Daniel Stenberg 近日发布的推文节选,直指微软不作为。 抱歉讲太快,现在让我们倒带 <<<<<<<<< 重新梳理一下故事的来龙去脉。 cURL 项目的作者 Daniel Stenberg 对项目的维

2023-04-20

调侃:有 VueJS 当年的风范~ 经过三年的迭代,Furion 终于发布了首个 LTS 版本:v4.8.8 LTS,这个版本代表着 Furion 在 .NET 这个平台站住了脚,也给面向未来的 v5 版本腾出了不少开发时间。 Gitee 仓库地址:https://gitee.com/dotnetchina/Fu

2021-11-09

微软今天正式发布了 Visual Studio 2022,Visual Studio 2022 的主要功能包括: 64-bit devenv.exe 现在仅支持 64 位 Azure Cloud Services 现在支持 Azure 云服务(经典)和 Azure 云服务(扩展支持)项目 C++ v143 构建工具现在可通过 Visua

2024-06-22

Vue3、Element-Plus 等框架,开发的一套 SpringCloud 低代码开发平台,旨在为开发者提供一个简洁、高效、可扩展的低代码开发平台。 使用门槛极低,支持国密加密、达梦数据库等,符合信创需求的低代码开发平台。 采用组件模

2023-04-22

VirtualBox 是一款功能强大的 x86 虚拟机软件,它不仅具有丰富的特色,而且性能也很优异。VirtualBox 7.0.8 是一个维护版本,修复和/或增加了以下内容: VMM:当使用 Hyper-V 时,修正了对 CPUID 指令的 EFLAGS.TF 处理。 VMM:当在 Windo

2024-08-23

项目说明 maku-cloud 是采用 SpringCloud Alibaba 2023、SpringCloud 2023、SpringBoot 3.3、SpringSecurity 6.3、Nacos、Mybatis-Plus、Redis、Vue3、Element-Plus 等框架,开发的一套 SpringCloud 低代码开发平台,旨在为开发者提供一个简洁、高效、可扩展的低

2023-11-28

龙芯 .NET 编译器团队发布了龙芯 .NET 8 SDK-8.0.100-ea1(试用版)。 2023 年 11 月 21 日龙芯发布 LoongArch64 架构的 .NET 8.0-SDK 基于上游社区 .NET 8.0-SDK 制作,在生命周期维护范围内,会持续进行更新升级。 龙芯 LoongArch64 版 .NET

2024-07-13

项目说明 maku-cloud 是采用 SpringCloud Alibaba 2023、SpringCloud 2023、SpringBoot 3.3、SpringSecurity 6.3、Nacos、Mybatis-Plus、Redis、Vue3、Element-Plus 等框架,开发的一套 SpringCloud 低代码开发平台,旨在为开发者提供一个简洁、高效、可扩展的低

2023-02-02

场情况 目前 Furion 统计有 493家企业招聘 Furion 程序员,发布的岗位超过 600 个(含历史统计),越来越多企业信任 Furion。 以下展示现招聘岗位(不含历史已过期招聘) BOSS直聘:https://www.zhipin.com/web/geek/job?query=furion&city=10001

2023-02-03

Microsoft PowerToys 是 Windows 系统实用程序,供高级用户调整和简化其 Windows 体验,可最大限度地提高生产力。 以下是 PowerToys v0.67 版本中的一些重要更新内容: 亮点 为 PowerToys Run 添加了一个选项,可以通过选项卡浏览结果,

2022-07-15

先知 / Furion (探索版) 一个应用程序框架,您可以将它集成到任何 .NET/C# 应用程序中。 An application framework that you can integrate into any .NET/C# application. 安装 / Installation Package Manager Install-Package Furion .NET CLI dotnet a

2024-07-11

微软发布了 .NET 9 的第 6 个预览版,此版本包括对运行时、SDK、.NET MAUI、ASP.NET Core 和 C# 的更新。 运行时更新 ARM64 代码生成:改进了加载和存储数据的指令,增强了执行时间和性能。 代码布局:增强基本块排序,以最大