MS Dynamics AX 2009 - 如何复制/安装自编程扩展?
因此,我开始对 Microsoft Dynamics AX 2009 进行编程,在我的开发系统中创建了一个自己的示例应用程序,现在我想将其安装在我的测试系统上,该系统正在其他一些计算机上运行。
我的问题:我不知道如何创建安装程序,甚至不知道如何手动安装 AX 扩展。完全没有线索。
那么,我将如何手动安装我的自编程 AX 扩展,以及如何为其创建安装程序?
So, I've started with programming Microsoft Dynamics AX 2009, created a little own sample app in my dev-System, and now I want to install this on my test-system, which is running on some other comp.
My problem: I got no idea how to create an installer, or even how to install my AX extension by hand. No clue at all.
So, how would I install my self programmed AX extension by hand, and how create an installer for it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
除非客户购买开发人员许可证,否则您的扩展将位于用户层 - 一点也不理想。
或者,您可以在另一个环境中为客户端构建一个环境,可能是在您拥有开发人员许可证的办公室。在您想要的层中进行更改(如果是针对该客户端的自定义,建议使用 CUS 层)。然后您要做的就是用您环境中的文件覆盖客户端的 axcus.aod 文件。
如果您的更改是新对象,那么这很容易做到,但是如果您对标准 Axe 对象进行结构更改,则可能会遇到问题。
(在执行此操作之前,请务必复制客户端环境。)
Unless the client buys a developer license your extension will be in the user layer - not at all ideal.
Alternatively you can build an environment for the client in another environment maybe at your office where you do have a developer license. Make the changes in the layer you would want it in (suggest the CUS layer, if it's a customisation for that client). All you do then is overwrite the client's axcus.aod file with the one from your environment.
This is easy to do where your changes are new objects, but where you make structure changes to standard Ax objects you might run into issues.
(Always make a copy of the client environment before doing this.)
目前尚不完全清楚您想要完成什么。据我了解,您想将更改转移到另一个环境,对吗?
将所有对象添加到项目中,从开发环境中导出项目并导入到其他环境中。
确保主菜单中有菜单项和指向它们的链接。
(哦,如果您误解了您的问题,我很抱歉)。
It's not entirely clear what you want to accomplish. As I understand it you want to move your changes to another environment, correct?
Add all your objects to a project, export the project from your dev environment and import into the other.
Make sure you have menu items and a link to them in your Main menu.
(Oh, I appologise if you misunderstood your question).
同样的方式。由于 std 对象的更改是在 Cus 层上进行的,因此将位于 axcus.aod 文件中。
(原始的 std ax 对象仍将存在于 sys/syp 层中。)
有关层的更多信息:
http://msdn.microsoft.com/en-us/library/aa851164。 aspx
希望有帮助。
The same way. Since the changes on the std objects are made on the Cus layer, and will therefore be in the axcus.aod file.
(The original std ax object will still exist in the sys/syp layer.)
For more on layers:
http://msdn.microsoft.com/en-us/library/aa851164.aspx
Hope it helps.