Please disable base address randomization in the Visual Studio project:

Project->Properties->Configuration Properties->Linker->Advanced->Randomize Base Address: No /DYNAMICBASE:NO

We use code obfuscation tool in order to protect our DLL against license cracking and maybe that is the reason of access violation with base address randomization.