You discovered a bug in the engine, and you are sure that it is not a problem of your code? Just post it in here. Please read the bug posting guidelines first.
How about adding DLL information to the irrlicht.dll file? I have so many versions of this file ( 1.5 -> 1.7.2 ) and sometimes the software crashes due to wrong DLL version. But the problem is that one cannot tell which DLL version the file is, by looking at the file properties.
Yes, of course i can do this for myself. But i guess it would be useful for all of us.
Ok, that worked. Don't know what really happened, but the msvc10 project now creates a dll with version information. The other project files will probably need to add the ressource file and compile it.