Pergunta

Então, eu comecei com a programação do Microsoft Dynamics AX 2009, criei um pequeno aplicativo de amostra no meu sistema dev e agora quero instalar isso no meu sistema de teste, que está sendo executado em outro comp.

Meu problema: não tenho idéia de como criar um instalador ou mesmo como instalar minha extensão de machado manualmente. Nenhuma pista.

Então, como eu instalaria minha extensão de AX auto -programada manualmente e como criar um instalador para ele?

Foi útil?

Solução

A menos que o cliente compra uma licença de desenvolvedor, sua extensão estará na camada do usuário - de modo algum ideal.

Como alternativa, você pode construir um ambiente para o cliente em outro ambiente, talvez em seu escritório, onde você possui uma licença de desenvolvedor. Faça as alterações na camada em que você deseja (sugira a camada CUS, se for uma personalização para esse cliente). Tudo o que você faz é substituir o arquivo AXCUS.AOD do cliente com o do seu ambiente.

É fácil fazer onde suas alterações são novos objetos, mas onde você faz alterações na estrutura nos objetos padrão do AX, você pode encontrar problemas. (Sempre faça uma cópia do ambiente do cliente antes de fazer isso.)

Outras dicas

Não está totalmente claro o que você deseja realizar. Pelo que eu entendo, você deseja mover suas alterações para outro ambiente, correto?

Adicione todos os seus objetos a um projeto, exporte o projeto do seu ambiente de desenvolvimento e importe para o outro.

Certifique -se de ter itens de menu e um link para eles no seu menu principal.

(Ah, eu Appologis Se você entendeu mal sua pergunta).

O mesmo caminho. Como as alterações nos objetos DST são feitas na camada CUS e, portanto, estarão no arquivo AXCUS.AOD.

(O objeto STD AX original ainda existirá na camada SYS/SYP.)

Para mais informações sobre camadas:http://msdn.microsoft.com/en-us/library/aa851164.aspx

Espero que ajude.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top