Open mesofranico opened 1 week ago
Bom dia, Já correu todo o procedimento indicado na página do repositório? Todos os detalhes lá indicados são importantes. É também necessário ter a Sage 50 instalada nessa máquina.
Jorge
Sim, segui todo o procedimento! Eu tenho uma cópia mas já de algum tempo atrás, que estou a modificar para um possível projeto, então agora voltei a copiar para verificar outras funções para adaptar na primeira cópia que é a que estou a adaptar, a primeira está funcionar sem problema, tem um outro erro além da falta do SageCoreComm10, que está disponível em 2018 no 2020 não encontro, irei postar depois uma imagem do problema!
Parece-me que está a referenciar dlls que não pertencem à mesma build e daí o problema. Recomendo reinstalar o patch da versão da Sage 50 que está a usar 2X. Sim, tem de ser 2X para que à segunda o patch reescreva todos os ficheiros. Depois, eliminar todas as pastas obj e bin do projeto, remover as referências a todos os interops e adicioná-las novamente. Não esquecer de seguir as instruções que estão no repositório acerca do "embed interop types = FALSE" e compilação X86. Depois disto não pode haver nenhuma exclamação nas referências.
Depois de copiar o repositorio e tentar executar apenas ocorre o seguinte erro![Captura de ecrã 2024-06-27 225504](https://github.com/sage-portugal/50c-API/assets/8009556/c3ffb9f3-4cd4-47ed-b53d-d4ac6c5b06db)