MOgre 0.1.9 with VS2005 SP1?

daedar

14-02-2007 16:21:07

Hi,

I've updated my version of MOgre and I saw that the prebuilt SDK were compiled with the SP1 for VS2005. So, I've updated my Visual Studio and it worked well but... I've seen that the application don't run on environment without VS2005 SP1 (a non-developper computer without VS2005 and just with the .Net2's framework won't be able to execute the application?????)
This seems to be really annoying! Here's the error (translated from french):

Exception : System.IO.FileLoadException: Impossible to load file or assembly 'Mogre, Version=0.1.9.0, Culture=neutral, PublicKeyToken=null'
or one of his dependencies. This application couldn't be started because the configuration is incorrect. Please reinstall the application to solve the problem. (Exception de HRESULT : 0x800736B1)
Filename : 'Mogre, Version=0.1.9.0, Culture=neutral, PublicKeyToken=null'
---> System.Runtime.InteropServices.COMException (0x800736B1): This application couldn't be started because the configuration is incorrect. Please reinstall the application to solve the problem. (Exception de HRESULT : 0x80
0736B1)
à OgrePhysics.OgreLauncher.Main(String[] args)

Thanks

madmark

14-02-2007 17:37:42

This is the well known dll-hell error introduced by M$ in SP1.

Make a setup project and run the setup on the other system, this will install the correct runtimes and your program will work again.

Until the next rev of the runtimes...

daedar

15-02-2007 00:00:17

lol thx a lot madmark!