G
Guest
Hi!
What's the deal with dll and exe versions? I have a problem with versions of
dll:s and exe:s being incompatible with eachother. Is there any way to get
around this?
Is I understand it, a guid is generated for the dll when it's compiled (is
this PublicKeyToken?). When the exe is compiled together with the dll, it is
linked to the dll with the specific guid. This implies that the exe won't run
if the dll has a different guid, which it will have if the dll is recompiled.
Best case scenario: Windows tells the user that the versions aren't
compatible. Worst case scenario: The application simply fails to start.
Any suggestions?
Thanks in advance,
Nille
What's the deal with dll and exe versions? I have a problem with versions of
dll:s and exe:s being incompatible with eachother. Is there any way to get
around this?
Is I understand it, a guid is generated for the dll when it's compiled (is
this PublicKeyToken?). When the exe is compiled together with the dll, it is
linked to the dll with the specific guid. This implies that the exe won't run
if the dll has a different guid, which it will have if the dll is recompiled.
Best case scenario: Windows tells the user that the versions aren't
compatible. Worst case scenario: The application simply fails to start.
Any suggestions?
Thanks in advance,
Nille