カスタマイズ モデル

完了

拡張機能は、開発者にシームレスな更新プロセスを提供します。 基本コードを修正すれば時間はかかりませんが、財務と運用アプリではこのような選択肢はありません。 オーバーレイによって事前に時間を節約できる可能性がありますが、更新後、または修正プログラムをアプリケーションにロールアウトした後、コードを修正するのにさらに時間がかかることになります。 オーバーレイを使用して行われるカスタマイズでは、コードのアップグレード、コードの再コンパイルのための追加時間、および高額な費用のかかるテストが必要です。 これらのタスクにかかるコストを考えると、新しいバージョンのアプリケーションにアップグレードすることは困難です。 階層化カスタマイズのモデルは、基準オブジェクトと同じパッケージに含まれるため、コンパイル サイクルの実行時間は長くなり、パッケージの分配は広がります。

必要なモデルを参照している場合は、AOT のほとんどの要素を拡張できます。 拡張機能を作成しようとして、拡張の作成オプションが淡色表示されている場合は、モデル パラメーターを更新する必要があります。

拡張の作成オプションが使用できないことを表示するグラフィック。

モデル管理オプションで参照するモデルを更新するには、モデル パラメーターの更新を選択します。 ダイアログボックスが開き、プロジェクトを配置するモデルを選択できるようになります。その後、追加モデルの参照を選択できます。

参照できる最も一般的なモデルは、アプリケーション共通、アプリケーション ファンデーション、アプリケーション プラットフォーム、アプリケーション スイート、およびディレクトリです。

モデル パラメーターを更新するには、次のステップを実行します。

  1. Visual Studio で、リボンの Dynamics 365 メニューを開きます。
  2. モデル管理メニューを選択します。
  3. モデル パラメーターの更新を選択します。
  4. モデル名フィールドで、ドロップダウン メニューからモデルを選択します。 次へを選択します。
  5. 参照パッケージの選択ページで、参照するモデルの横にあるボックス、つまり拡張機能の作成に使用するモデルを選択します。
  6. 次へを選択します。 選択したモデルの概要が表示されます。
  7. 完了を選択します。

拡張モデルを作成するには、モデルの作成ウィザードを使用します。 パッケージを選択ウィンドウで、既存のパッケージを選択の代わりに、新規パッケージを作成を選択します。

拡張モデルは、ビルドの実行、テストの自動化、展開、および顧客への出荷を簡素化し、向上させます。 サービスの観点からは、カスタマイズが影響を受けないように、クラウド内の Microsoft によってインストール、パッチ、アップグレードが行われます。 拡張モデルでは、ビルドを実行しても、アプリケーション全体が再コンパイルされることはありません。