DLL fallback path error

Hey! I get a really strange path problem for you.

I’ve made a program which import a DLL file I’ve made. It works fine on my computer (using Win8).

But when I try to run it on another computer (Win7) I get the following error when the application tries to find my DLL file:

Fallback handler could not load library
C:/Users/Public/RoboZone2/RoboZone_Data/Mono/.\C:/Users/Public/RoboZone2/RoboZone_Data/Plugins/MyPlugin.dll

Has anyone encountered something similar? What’s up with the mix of “/” and “\”?

Any help would be really appreciated!

Thanks :slight_smile:

The solution to my problem was actually that my DLL had dependencies that weren’t being found. For whatever reason, Unity interpreted this as being unable to find the DLL, when in reality it was just a matter of being unable to LOAD the DLL.

I used dependency walker to check out the DLL on my friend’s system, and found out that it was missing some DLLs from a microsoft redistributable package.