システムの更新を表示して適用する

完了

使用中の環境に適用可能な更新プログラムを表示するには、次の手順を実行します。

  1. 資格情報を使用して Lifecycle Services にサインインします。

  2. Lifecycle Services プロジェクトで、環境を選択します。

  3. 環境の詳細ページで、下にスクロールして使用可能な更新を表示します。

    Lifecycle Services の使用可能な更新ページのスクリーンショット

Lifecycle Services を使用して、更新プログラムを実稼働以外の環境に適用するには、次の手順を実行します。

  1. 資格情報を使用して Lifecycle Services にサインインします。

  2. Lifecycle Services プロジェクトで、環境を選択します。

  3. 更新プログラムを適用する環境の環境の詳細ビューを開きます。

  4. 使用可能な更新セクションで、インストールする更新プログラムを選択します。

  5. 更新を表示を選択します。

  6. バイナリ更新ページで、パッケージの保存を選択します。

    [バイナリ更新] セクションのスクリーンショット

  7. 表示されるレビューと更新の保存ページで、インストールするパッケージを選択し、パッケージの保存を選択します。

    [レビューと更新の保存] ページの例のスクリーンショット

  8. パッケージをアセット ライブラリに保存ページが表示されたら、名前フィールドと説明フィールドに値を入力し、パッケージの保存を選択します。 更新プログラム パッケージをアセット ライブラリに保存しています。これには数分かかる場合があります。というメッセージが表示されます。

  9. 更新プログラム パッケージの保存が完了したら、完了を選択します。

  10. 環境の詳細ビュー ページで、メンテナンス > 更新プログラムの適用を選択して、更新プログラムを適用します。

  11. 適用するパッケージを選択します。 フィルターを使用して、パッケージを検索できます。

  12. 適用を選択します。 環境の詳細ページの右上隅のステータスがキュー登録済みから処理中に変わり、環境の更新セクションにパッケージの進捗状況が表示されます。 ページを更新してステータスを確認できます。

  13. パッケージが適用されると、環境ステータスが展開済みに変わり、サービスのステータスが完了に変わります。

更新プログラムまたはパッケージを実稼働環境に適用する前に、同じプロジェクト内の少なくとも 1 つのサンドボックス環境に適用して、正常に完了することを確認する必要があります。

更新を実稼働環境に適用するための前提条件と手順については、クラウド環境への更新の適用 を参照してください。

Commerce Scale Unit (CSU) の更新

Commerce Scale Unit (CSU) を更新するには、次の手順を実行します。

  1. 資格情報を使用して Lifecycle Services にサインインします。

  2. Lifecycle Services プロジェクトで、Commerce 環境を選択します。

  3. 環境の管理セクションで、Commerce の隣にある環境の機能セクションから管理を選択します。

    管理機能の例のスクリーンショット

  4. Commerce Scale Units セクションで、更新するスケール ユニットを選択し、更新を選択します。

    Commerce Scale Unit の更新のスクリーンショット

  5. 更新ページが開いたら、バージョンの指定ドロップダウン フィールドから適用する更新プログラムのバージョンを選択し、更新を選択します。

通常、更新を適用するには、スケール ユニットに関連付けられている コマース チャネルに約 1 時間のダウンタイムが必要です。

Store Commerce アプリ、Web 用 Store Commerce、ハードウェア ステーション (HWS)、CSU 拡張機能向けの独立した展開およびインストール パッケージ

パッケージ管理機能を使用すると、主要コンポーネントから拡張機能を分割して、各パッケージを個別に管理できます。 コア インストーラー フレームワークと拡張機能インストーラーが分離されます。 Store Commerce アプリ、Web 用 Store Commerce の開発、パッケージ フレームワークは、Windows のオプション パッケージ、デスクトップ ブリッジ、MSIX テクノロジを継承することで、この独立したパッケージおよびインストール モデルをサポートします。

すべての Store Commerce アプリ拡張機能は、このモデルの下に個別の APPX ファイルとして作成され、コア Store Commerce にはこれらの APPX ファイルがアドインとして読み込まれます。アドイン (拡張機能 APPX) は、コンテキスト コアの Store Commerce アプリ ID の下で実行されます。 APPX 拡張機能は独自で実行できません。 それを読み込めるのはコア APPX のみです。 コードを新しい拡張機能テンプレートに移行し、古い Store Commerce アプリ拡張機能をこの新しいモデルに移行します。 新しい UI コントロールおよびフレームワークをサポートするため、一部のコードの再調整が必要になる場合があります。

HWS とCSU インストーラー フレームワークを使用すると、拡張機能コンポーネントのみを含むインストーラーを作成できます。

Commerce オンライン ソフトウェア開発キット (SDK) のエクスペリエンス

SDK の更新はすべてパブリックの NuGet および GitHub リポジトリに公開されます。そのため、更新は数分以内にダウンロードおよび環境への適用ができます。 この方法により、開発者の時間と労力を節約できます。

  • 拡張開発 - コストおよび Lifecycle Services 開発の VM 依存関係を削減するため、Commerce 開発のエクスペリエンスは Lifecycle Services 開発者 VM から分離されます。また、開発は開発者 VM の外部でサポートされます。 開発は、Commerce 開発環境の構成をサポートする任意の開発マシンで実施できます。
  • NuGet への Commerce SDK リファレンス - 拡張機能は、リファクタリングおよび新しい NuGet フィードへの発行後に Commerce SDK リファレンスを消費できます。 この拡張機能は、Commerce SDK リファレンス フォルダーでドキュメントを手動で参照する代わりに、NuGet パッケージからダウンロードできます。 NuGet パッケージ マネージャーのワークフローを使用すると、パッケージを使用可能な最新バージョンに更新できます。
  • GitHub への Commerce SDK サンプル - すべての Commerce SDK サンプルは GitHub でパブリックに公開されています。そのため、拡張機能はそれらを参照でき、ユーザーは Dynamics 365 Commerce ソリューションのカスタマイズ方法を学んでカスタム ビジネス プロセスをサポートできます。 Lifecycle Services からバイナリ修正プログラムをダウンロードして適用する必要はありません。更新済みのサンプルは、このパブリック リポジトリに複製することで簡単にダウンロードや参照ができます。