G
Guest
Hi,
We have an ERP-Application that needs to interact with an "external
accountancy program". This is acchieved through a "Connector" (ActiveX-dll)
so kindly provided by the Accountancy-Program.
Our issue however is that there are multiple (current) versions of that
connector, each one working only with a certain version of the installed
accountancy-program.
Of all current versions we use shared (I mean available in all versions, I
don't mean 'Static') methods. So all methods we call are available in all
Connector-Versions.
We do have multiple customers working with multiple versions of that program.
As it is impossible for us to force every customer to a certain version,
certainly not all on the same date, we need to make the referenced ActiveX
kind of "Version-Insensitive".
What would be the best way to accomplish this?
Would it be possible to have this and still keep Intellisense work on that
Interop? (StronglyTyped)
Creating a build for each individual customer is not an option.
TIA,
Michael
We have an ERP-Application that needs to interact with an "external
accountancy program". This is acchieved through a "Connector" (ActiveX-dll)
so kindly provided by the Accountancy-Program.
Our issue however is that there are multiple (current) versions of that
connector, each one working only with a certain version of the installed
accountancy-program.
Of all current versions we use shared (I mean available in all versions, I
don't mean 'Static') methods. So all methods we call are available in all
Connector-Versions.
We do have multiple customers working with multiple versions of that program.
As it is impossible for us to force every customer to a certain version,
certainly not all on the same date, we need to make the referenced ActiveX
kind of "Version-Insensitive".
What would be the best way to accomplish this?
Would it be possible to have this and still keep Intellisense work on that
Interop? (StronglyTyped)
Creating a build for each individual customer is not an option.
TIA,
Michael