Como configurar o ambiente de desenvolvimento para automatizar o registo de extensões?
O Extensibility Essentials permite automatizar várias tarefas no processo de desenvolvimento e manutenção do projetos de extensibilidade, nomeadamente o processo de registo da assembly (extensão) no ERP sempre que é efetuada uma nova build. Para tal, antes de criar um novo projeto, deve aceder às opções do Visual Studio (Tools / Options) e configurar os parâmetros de ligação ao ERP. Depois de configurado o ambiente de desenvolvimento, ao criar um novo projeto de extensibilidade, será adicionado um Post-build event que fará o registo da extensão. O registo é realizado através do utilitário RegisterExtension.exe que se encontra na pasta APL. Este utilitário não é mais do que uma aplicação que pode ser executada por linha de comandos, passando os seguintes argumentos: O Post-build não é adicionado ao projeto nas seguintes situações:Call "C:Program FilesPRIMAVERASG100APLRegisterExtension.exe" MinhaEmpresa MeuUserName MinhaPassword 0 $(TargetPath) False
Parâmetro Descrição Empresa Código da empresa. Este código pode ser obtido através do administrador PRIMAVERA Utilizador Nome do utilizador Password Palavra passe Tipo Plataforma Tipo de plataforma
0 - Executive
1 - ProfessionalFicheiro Caminho completo e nome da assembly a registar Tipo Extensão Indica se a extensão é para ser registada para todas as empresas ou apenas para a empresa indicada
True - Todas as empresas
False - Apenas empresa indicadaInstance Instancia de instalação do ERP. Se não for indicado é utilizado valor "Default".
login para deixar a sua opinião.