On 2011-10-02 00:35, Peter Duniho wrote:
> On 10/1/11 11:46 AM, Anders Eriksson wrote:
>> [...]
>> Is there someway of changing the version in the COM Server / Exe file
>> without having the source code?
>
> It's not pretty, but can't you just delete the interop DLL as needed
> when the .exe is updated, so that a new interop DLL is created? It's a
> manual process, but you seem to already have manual intervention anyway.
>
Well, that's what I do today, so I guess I will continue...
> Of course, there is also the question as to why a new interop DLL would
> be needed anyway. As long as the COM interface remains the same, a new
> version of the COM server should not require a new interop DLL. And
> except during initial development, any given COM interface really ought
> to remain static. If there's a need to change the interface, there
> should be a whole new interface, rather than changing the old one.
>
The problem is that I'm detecting bugs and needs that will change the
COM Interface. So almost every update of the COM server will change the
interface...
Well, just another thing to live with ;-)
Thank you for your answer!
// Anders
--
English isn't my first language.
So any error or strangeness is due to the translation.
Please correct my English so that I may become better.
|