I have a COM Interop DLL written in C#. I create an instance of it in VB. The DLL does not seem to pick up any change in regional settings while the instance in VB is still active. On restarting the VB session, all is well.
Is there some way of ensuring that the DLL picks up the latest regional setting
Thanks.

C# & Regional settings