Programming queries
Multiple versions of wgssSTU.dll
Q: Can I have multiple versions of wgssSTU.dll on my system, each being used by a different program?
The answer to this question depends on how you are developing and compiling your application and whether you are registering the DLL.
Whether you need to register wgssSTU.dll actually depends on how you are using it.
Registration is not necessary in the following situations:
- If your programs are Java or use the C interface (though the former would require the installation of wgssSTU.jar in addition to the DLL).
- If you use the COM interface (including via .Net interop) with Registration-Free COM
In any of the above scenarios, multiple versions of wgssSTU.dll can coexist on a system and each of your programs can use its own local copy.
If, on the other hand, you use the COM interface via the more traditional registry-based means, registration is then necessary.
In this case, since the registry settings can only point at one DLL, wgssSTU.dll must to be in a common location and multiple versions cannot coexist.