3.PackageReference依赖项版本

1.添加 PackageReference

在项目文件中使用以下语法添加依赖项:

<ItemGroup>
    <PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="6.0.7">
	<PrivateAssets>all</PrivateAssets>
	<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
    </PackageReference>
    <PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="6.0.7" />
</ItemGroup>

2.版本范围

引用包依赖项时,NuGet 支持使用间隔表示法来指定版本范围,汇总如下:

版本应用的规则说明
1.0x ≥ 1.0最低版本(包含)
(1.0,)x > 1.0最低版本(独占)
[1.0]x == 1.0精确的版本匹配
(,1.0]x ≤ 1.0最高版本(包含)
(,1.0)x < 1.0最高版本(独占)
[1.0,2.0]1.0 ≤ x ≤ 2.0精确范围(包含)
(1.0,2.0)1.0 < x < 2.0精确范围(独占)
[1.0,2.0)1.0 ≤ x < 2.0混合了最低版本(包含)和最高版本(独占)
(1.0)无效无效

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/csharp/csharpenv/7836.html

(0)
上一篇 2021年8月2日 02:18
下一篇 2021年8月4日 11:22

相关推荐

  • 1.安装.NET SDK的步骤

    1.Visual Studio安装方式 如果你要使用 Visual Studio 开发 .NET 应用,请参阅下表,了解不同目标 .NET SDK 版本所需的 Visual Studio 最低版本。 .NET SDK 版本 Visual Studio 版本 6.0 Visual Studio 2022 版本 17.0 …

    C#安装教程 2021年8月1日
    01.3K0
  • 4.Package Manager Console(包管理器控制台)常用命令一览表

    若要获取有关包管理器控制台中这些命令的完整详细信息,请运行以下命令: 1.包管理命令 命令 说明 Find-Package 使用包 ID 或关键字搜索包源。 Install-Package 将程序包及其依赖项安装到项目中。 Update-Package 更新包及其依赖项或项目中的所有包。 Uninstall-Packa…

    C#安装教程 2021年8月4日
    04930
  • 2.安装NuGet客户端工具

    1.NuGet客户端工具 要使用 NuGet,作为软件包使用者或创建者,可以使用命令行接口 (CLI) 工具以及 Visual Studio 中的 NuGet 功能。 工具 说明 安装 dotnet.exe CLI 适用于 .NET Core 和 .NET Standard 库,以及适用于任何 SDK 样式项目(例如面…

    C#安装教程 2021年8月2日
    04060

发表回复

登录后才能评论