異なるバージョンの Windows Admin Center SDK をターゲットにする
SDK の変更とプラットフォームの変更によって拡張機能を最新の状態に保つことは簡単です。 NuGet パッケージマネージャータグを使用して、新機能のリリースを SDK のバージョンに整理します。
選択できる SDK のバージョンは 2 つあり、非推奨のものは 3 つあります。
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}
値 | 説明 | 例 |
---|---|---|
{!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
を実行して、プロジェクト全体の参照を更新します。