Search Issue Tracker

Fixed in 5.0.X

Votes

0

Found in

5.0.0a18

Issue ID

623352

Regression

No

Error message when loading 32 bit dll in 64 bit Unity build needs to be improved

Asset Loading

-

Right now, an error of that kind looks like this:
"DllNotFoundException: Assets/Plugins/XInputInterface.dll
XInputDotNetPure.GamePad.GetState (PlayerIndex playerIndex, GamePadDeadZone deadZone)
XInputDotNetPure.GamePad.GetState (PlayerIndex playerIndex)
InputHandler.UpdateRumble (Single deltaTime) (at Assets/Scripts/Core/InputHandler.cs:812)
InputHandler.Update () (at Assets/Scripts/Core/InputHandler.cs:869)
"

This is misleading, since the dll file exists in the project. We should detect that this is a 32 bit dll and inform the user that they need to either use a 32 bit Editor or switch the dll with a 64 bit one.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.