Forum Discussion
Curtis
12 years agoExplorer
DllNotFoundException in 0.4.3
So this is a bit odd, and to be honest I don't know where to start with this one.
My project uses XInput (https://github.com/speps/XInputDotNet )for full 360 pad support, and with 0.4.3 it has stopped working. The DLL is not being found, and my best guess is it has something to do with the latest SDK, as the xinput and oculus dlls share space in the Plugins folder.
DLLs are a bit over my head, I have never really had to mess with them. Is there an order of operation, or any other basic stuff I am missing?
Before 0.4.3 there was no "x86" folder in my "Plugins" folder, but after the 0.4.3 upgrade there is. Could this have something to do with it?
Thanks for any help!
My project uses XInput (https://github.com/speps/XInputDotNet )for full 360 pad support, and with 0.4.3 it has stopped working. The DLL is not being found, and my best guess is it has something to do with the latest SDK, as the xinput and oculus dlls share space in the Plugins folder.
DLLs are a bit over my head, I have never really had to mess with them. Is there an order of operation, or any other basic stuff I am missing?
Before 0.4.3 there was no "x86" folder in my "Plugins" folder, but after the 0.4.3 upgrade there is. Could this have something to do with it?
Thanks for any help!
2 Replies
Replies have been turned off for this discussion
- vrdavebOculus StaffPlease put all your native x86 DLLs in the Plugins/x86 folder. If you put them up a level in the Plugins folder, Unity will ignore them.
- CurtisExplorerAh, thanks vrdaveb. I managed to get it working by grabbing the latest version of the xinput plugin and doing a clean install, everything seems to work fine now.
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device