vst3 with another dlls problem

I partially reslove it, I just simply SetDllDirecotry and my interop.DLL is loaded. Unfortunately I can’t resolve load managed gui.DLL.

For managed DLL I created AppDomain and attach AssemblyResolve Handler which load DLL Assermbly::LoadFrom(pathToDLL); which is working on first time. Plugin is loaded, but when I load another instance of my plugin, host crash. If someone have knowledge about how to load managed DLL, please, write how to correct load manage DLL. Thanks.