aardio 文档

dotNet.nuget 库模块帮助文档

说明

系统自带的都是 .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

dotNet.nuget 成员列表 #

NuGet 接口操作

dotNet.nuget.download #

下载 NuGet 包

dotNet.nuget.download(package,version,downDir,extraDir,ownerForm) #

下载 NuGet 包。\m@package 指定包名称。
@version 指定包版本,不指定则下载最后一个版本。
@downDir 可选参数,用于指定下载目录,默认为 /downloads。
@extraDir 可选参数,用于指定解压目录,
不指定则在下载目录根据包名自动生成解压目录。
下载成功返回解压目录,失败返回 null

dotNet.nuget.getPackageIndex() #

返回指定 Package 的版本信息。
成功返回表的 versions 字段为版本数组。
失败返回 null 与错误信息

dotNet.nuget.http #

web.rest.jsonLiteClient 客户端。

返回对象:webRestClientObject

dotNet.nuget.mirror #

当前使用的 NuGet API 镜像源地址,默认使用 nju 镜像源。
可以直接指定网址,也可以指定
"official", "huawei"
等预设镜像源名称。
注意其他的国内镜像已经全部失效,
考虑非官方镜像的不确定性,建议还是使用默认值(官方镜像)

dotNet.nuget.query() #

搜索包。如果参数 @1 指定一个选项表,可选指定以下字段:

如果参数 @1 传字符串,则转换为表选项的 q 字段值。

dotNet.nuget.service() #

返回对象:webRestApiObject

dotNet.nuget.service(serviceType) #

返回 web.rest.jsonLiteClient 引入的 API 对象,
参数 @serviceType 指定 NuGet 服务名,省略参数则默认为 "PackageBaseAddress/3.0.0"

Markdown 格式