系统自带的都是 .NET Framework 。
如果 nuget 包里找不到 .NET Framework 的程序集,
那么可以改用 NET Standard 2.0 的程序集。 自 .NET Framework 4.6.1 起支持 NET Standard 2.0,
但实际上 NET Standard 2.0 推荐的最低版本是 .NET 4.7.2 。 Win10 1809 自带 .NET 4.7.2
Win11 以及 Win10 1903 自带 .NET 4.8
说明
NuGet 接口操作
下载 NuGet 包
下载 NuGet 包。\m@package 指定包名称。
@version 指定包版本,不指定则下载最后一个版本。
@downDir 可选参数,用于指定下载目录,默认为 /downloads。
@extraDir 可选参数,用于指定解压目录,
不指定则在下载目录根据包名自动生成解压目录。
下载成功返回解压目录,失败返回 null
返回指定 Package 的版本信息。
成功返回表的 versions 字段为版本数组。
失败返回 null 与错误信息
web.rest.jsonLiteClient 客户端。
当前使用的 NuGet API 镜像源地址,默认使用 nju 镜像源。
可以直接指定网址,也可以指定
"official", "huawei"
等预设镜像源名称。
注意其他的国内镜像已经全部失效,
考虑非官方镜像的不确定性,建议还是使用默认值(官方镜像)
搜索包。如果参数 @1 指定一个选项表,可选指定以下字段:
1.0.0Dependency如果参数 @1 传字符串,则转换为表选项的 q 字段值。
返回 web.rest.jsonLiteClient 引入的 API 对象,
参数 @serviceType 指定 NuGet 服务名,省略参数则默认为 "PackageBaseAddress/3.0.0"