Skip to content

fcvmv/50c-API

 
 

Repository files navigation

Sage50c-API

Sage 50c API e eXtensibilidade

Utilizar o exemplo da API com Visual Studio 2019

1. Requisitos

É necessário ter a aplicação Sage 50c instalada no computador

2. Abrir e utilizar o exemplo

2.1. Clonar o o código exemplo

alt text

2.2. Abrir a solução com o visual studio 2019

2.3. Na primeira vez que se abre o projeto, é possivel que todas as referências à API não estejam a apontar para o lugar correto.

Por isso, é necessário removê-las para as voltar a adicionar:
alt text

2.4. A localização tipica dos INTEROPS é:

C:\Program Files (x86)\Common Files\sage\2070\50c2018\Interops
Devem ser adicionadas todas as DLLs presentes nesta pasta.

2.5. Depois de adicionados os INTEROPS como referências o VS2019 deve ficar assim:

alt text

2.5. Com todas as referências selecionadas, aceder a propriedades e definir o seguinte:

Embed Interop Types = FALSE
alt text

2.6. Por último, indicar que pretendemos uma compilação x86:

alt text

E é tudo. É só compiplar e disfrutar

About

Sage 50c API e eXtensibilidade

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%