I am creating a DLL with VS.NET and the C++ 2.4 Toolkit. I am wrapping various LN classes inside some wrapper classes that are called from other programs. I have been getting strange address exceptions usually at the end of a wrapper function or the calling program. I can avoid the exceptions sometimes by putting the LN classes in the DLL Global storage instead of inside the wrapper class but I would rather not do this. Any suggestions?