MS Dynamics AX 2009-自己プログラム拡張機能をコピー/インストールする方法は?
-
21-09-2019 - |
質問
そこで、Microsoft Dynamics Ax 2009のプログラミングから始めて、開発システムで独自のサンプルアプリを作成しました。これを、他のコンプで実行しているテストシステムにこれをインストールしたいと考えています。
私の問題:インストーラーを作成する方法、または手でAxe拡張機能をインストールする方法さえわかりませんでした。手がかりはまったくありません。
それでは、どのようにして自己プログラムされたAX拡張機能を手でインストールし、どのようにインストーラーを作成するのでしょうか?
解決
クライアントが開発者ライセンスを購入しない限り、拡張機能はユーザーレイヤーになります - まったく理想的ではありません。
または、開発者ライセンスを持っているオフィスで、別の環境でクライアントの環境を構築することもできます。必要なレイヤーに変更を加えます(そのクライアントのカスタマイズである場合は、CUSレイヤーを提案します)。その後、クライアントのaxcus.aodファイルを環境からのファイルで上書きすることだけです。
これは、変更が新しいオブジェクトである場合に簡単に実行できますが、標準のAXオブジェクトに構造変更を行う場合、問題に遭遇する可能性があります。 (これを行う前に、常にクライアント環境のコピーを作成してください。)
他のヒント
あなたが何を達成したいかは完全には明確ではありません。私が理解しているように、あなたはあなたの変更を別の環境に移動したいです、正しいですか?
すべてのオブジェクトをプロジェクトに追加し、プロジェクトを開発環境からエクスポートし、他方にインポートします。
メインメニューにメニューアイテムとそれらへのリンクがあることを確認してください。
(ああ、あなたがあなたの質問を誤解した場合、私は鑑賞します)。
同じ方法。 STDオブジェクトの変更はCUSレイヤーで作成されているため、axcus.aodファイルにあるためです。
(元のSTD AXオブジェクトは、SYS/SYP層に引き続き存在します。)
レイヤーの詳細については:http://msdn.microsoft.com/en-us/library/aa851164.aspx
それが役に立てば幸い。