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