第一次使用 C# 的包管理工具 NuGet。例如我想安装一个解析、编辑 toml 文件格式的三方依赖。
添加依赖
VS 顶部菜单 - 工具 - NuGet 包管理器 - 管理解决方案的 NuGet 程序包
选择浏览 Tab,搜索要添加的三方包,例如,Tomlyn。安装即可。下载速度很快,也不需要额外的加速配置。
包的安装目录
C:\Users\MyUserName.nuget\packages\tomlyn\0.15.1
从安装位置来看,是全局管理的。
xxx.csproj 记录了三方依赖
安装之后,可以看到 .csproj 文件会记录这个依赖包的名字及版本号。跟其他语言的包管理没有什么不同。
注意:默认这个 csproj 文件不会自动保存,在关闭 VS 时才会提醒保存, 所以不容易察觉到这个文件发生了变化。
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>net6.0-windows</TargetFramework>
<Nullable>enable</Nullable>
<UseWPF>true</UseWPF>
<UseWindowsForms>true</UseWindowsForms>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Tomlyn" Version="0.15.1" />
</ItemGroup>
</Project>
微信关注我哦 👍
我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式