面向不同版本的 Windows Admin Center SDK

通过 SDK 更改和平台更改使扩展保持最新状态非常简单。 我们使用 NuGet 包管理器标记 将新功能的发布组织到 SDK 版本中。

有三个 SDK 版本可供选择,其中三个已弃用:

  • latest – 此 SDK 包与当前 Windows Admin Center GA 版本一致,是最稳定的版本
  • experimental – 此 SDK 包包含最新的更改和功能,但可能不稳定
  • insider – 此 SDK 包已被弃用,请改用最新或实验版本
  • next – 此 SDK 包已被弃用,请改用最新或实验版本
  • legacy – 此 SDK 包已被弃用,请改用最新或实验版本

Note

详细了解可供下载的不同 版本的 Windows Admin Center。

面向新项目中的 SDK 版本

创建新的扩展时,可以包含 --version 参数以面向不同版本的 SDK:

wac create --company "{!Company Name}" --tool "{!Tool Name}" --version {!version}
Value Explanation Example
{!Company Name} 公司名称(带空格) Contoso Inc
{!Tool Name} 工具名称(带空格) Manage Foo Works
{!version} SDK 版本 latest

下例创建新的面向 experimental 的扩展:

wac create --company "Contoso Inc" --tool "Manage Foo Works" --version experimental

Note

建议构建新扩展的开发人员使用 latest SDK 版本来实现稳定性。

面向现有项目中的 SDK 版本

若要将现有项目修改为面向不同的 SDK 版本,请修改 package.json 中的以下行:

"@microsoft/windows-admin-center-sdk": "latest",

在此示例中,将 latest 替换为所需的 SDK 版本,即 experimental

"@microsoft/windows-admin-center-sdk": "experimental",

然后,运行 npm install 以更新整个项目的引用。