Hololens or WSA(UWP) use standalone DLL
I am developing the Hololens app.
There are several DLLs that work in the editor, and I have made the platform available to editors and WSA.
However, Hololens builds DLLNotFoundException as shown below.
Loading IndyRP_DLL.dll Failed to load 'IndyRP_DLL.dll', expected x86 architecture, but was Unknown architecture. You must recompile your plugin for x86 architecture. (Filename: C:\buildslave\unity\build\Runtime/Misc/Plugins.cpp Line: 140)
DllNotFoundException: Unable to load DLL 'IndyRP_DLL': The specified module could not be found. (Exception from HRESULT: 0x8007007E) at IndyRP_DLL_UWP.Foo.Dll_JointCount() at DllManager.Init() at DllManager.$Invoke11(Int64 instance, Int64* args) at UnityEngine.Internal.$MethodUtility.InvokeMethod(Int64 instance, Int64* args, IntPtr method) (Filename: <Unknown> Line: 0) IndyRP_DLL_UWP is a wrapper dll for WSA (C ++ >> C #). IndyRP_DLL_UWP (C #) uses IndyRP_DLL (C ++) as the DLLImport function.
Both IndyRP and the other DLLs used the x86 architecture.
Is it impossible to use Standalone DLL in WSA?
What can I do?