error:Unable to load DLL 'x.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
OS: Windows 7
I have two stations, Visual Studio 2012, using .net 4.0; the other don't have VS installed On the first station with VS2012 I have a C# solution with a C++ project imported. I'm using:
[DllImport("x.dll", CallingConvention = CallingConvention.Cdecl)]
[return: MarshalAs(UnmanagedType.I4)]
On this station is working.
But when I moved on the other station (that don't have VS installed) it appear that error. If I install VS, it's working.
What are some possible reasons for this problem to occur? Any ideas on what I could be missing or how I could debug this problem?