- Home /
Hololens or WSA(UWP) use standalone DLL
Hi
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)
and
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?
I'm having a similar problem where I need to run an dll that is working on standalone but not on UWP, did you resolve it?
I'm having a similar problem with Hololens,too. did you resolve it?
I'm having a similar problem,too. did you resolve it?
Answer by sic · Jan 11, 2019 at 11:57 AM
That project was over. I didnt can find any solve solution. I did use another solution. I did use another c++ project on PC. And connected TCP/IP to hololens. Its my avoid solution. When anybody that problems solve it. Than please share to me. Thanks!
Your answer
Follow this Question
Related Questions
Win Store plugin causing internal compiler error 1 Answer
Unity Develope Windows Store Class Library 1 Answer
How would I debug a Unity-plugin from XCode? 3 Answers
Considerations/Gotcha's when Creating a C++ CLR Plugin in VS2008 4 Answers
Is there any other way to call into Unity from Objective-C other than UnitySendMessage? 2 Answers