MS Dynamics AX 2009 - Wie kopieren/installieren Sie eine selbst programmierte Erweiterung?

StackOverflow https://stackoverflow.com/questions/1566831

Frage

Also habe ich mit dem Programmieren von Microsoft Dynamics AX 2009 begonnen, in meinem Dev-System eine kleine eigene Beispiel-App erstellt, und jetzt möchte ich dies in meinem Testsystem installieren, das auf einem anderen Comp läuft.

Mein Problem: Ich habe keine Ahnung, wie man einen Installateur erstellt oder sogar meine AX -Erweiterung von Hand installiert. Überhaupt keine Ahnung.

Wie würde ich meine selbst programmierte AX -Erweiterung von Hand installieren und wie er erstellen einen Installateur dafür?

War es hilfreich?

Lösung

Wenn der Kunde keine Entwicklerlizenz kauft, befindet sich Ihre Erweiterung in der Benutzerebene - überhaupt nicht ideal.

Alternativ können Sie eine Umgebung für den Kunden in einer anderen Umgebung aufbauen, möglicherweise in Ihrem Büro, in dem Sie eine Entwicklerlizenz haben. Nehmen Sie die Änderungen in der Ebene vor, in der Sie sie möchten (schlagen Sie die CUS -Schicht vor, wenn es sich um eine Anpassung für diesen Client handelt). Alles, was Sie dann tun, ist, die Axcus.AOD -Datei des Kunden mit der aus Ihrer Umgebung zu überschreiben.

Dies ist einfach zu tun, wo Ihre Änderungen neue Objekte sind. Wenn Sie jedoch Strukturänderungen an Standard -AX -Objekten vornehmen, können Sie Probleme begegnen. (Erstellen Sie immer eine Kopie der Kundenumgebung, bevor Sie dies tun.)

Andere Tipps

Es ist nicht ganz klar, was Sie erreichen möchten. Soweit ich es verstehe, möchten Sie Ihre Änderungen in eine andere Umgebung verschieben, richtig?

Fügen Sie alle Ihre Objekte zu einem Projekt hinzu, exportieren Sie das Projekt aus Ihrer Entwicklerumgebung und importieren Sie sie in die andere.

Stellen Sie sicher, dass Sie Menüelemente und einen Link zu ihnen in Ihrem Hauptmenü haben.

(Oh, ich entschuldige, wenn Sie Ihre Frage missverstanden haben).

In der gleichen Weise. Da die Änderungen an den STD -Objekten auf der CUS -Schicht vorgenommen werden und daher in der Datei axcus.aod enthalten sind.

(Das ursprüngliche STD -AX -Objekt existiert noch in der SYS/SYP -Schicht.)

Weitere Informationen zu Schichten:http://msdn.microsoft.com/en-us/library/aa851164.aspx

Ich hoffe es hilft.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top