I am part of a group that has a XNA game project. The original game works fine using JigLibX on the PC, but the time has come to port to the 360.
After a short while I realized a xbox 360 of the dll was necessary. After some hunting around I found a 360 version
of just the dll here (http://www.innovativegames.net/blog/2009/06/23/updated-jiglibx-builds/) but that one has dependencies for xna framework 3.0 not 3.1.
The rest of our project is built and created in XNA Framework 3.1.
This causes it to crash on launch (after showing a black screen for some time) giving the error:
An unhandled exception of type 'System.TypeLoadException' occurred in Unknown Module.
Additional information: File or assembly name 'Microsoft.Xna.Framework, Version=126.96.36.199, Culture=neutral, PublicKeyToken=51C3BFB2DB46012C', or one of its dependencies, was not found.
I've tried getting the latest version of the source code from here (jiglibx.codeplex.com/SourceControl/list/changesets). I open JigLibX.sln then remove the JigLibGame from the solution then right click on JigLibX in the solution and click upgrade solution (to convert it to xna 3.1). I then switch the build environment at the top of the screen to xbox 360 and it builds successfully. However, it is still building to the x86 bin folder and it has the same problems as the windows version of JigLibX.
I have a feeling I am making a dumb mistake when compiling JigLibX from the source, and any help is greatly appreciated.