How does one build Farseer on VS2008?

Topics: Developer Forum, Project Management Forum, User Forum
May 13, 2008 at 12:22 AM
What are the requirements for building Farseer on VS2008?  I've tried installing various things like the silverlight add-in, XNA, etc.. but I keep getting the error message "The project type is not supported by this installation".  Could someone please document the requirements and post them somewhere.
Coordinator
May 13, 2008 at 1:40 PM
Hmm, you should just be able to use the 'FarseerPhysicsEngineOnlyForVS2008' download link.  It doesn't have any samples, though as that requires either Silverlight or XNA.

To use the Silverlight engine you need all the tools listed on the Silverlight.net website.
May 13, 2008 at 1:47 PM
If you have XNA game studio 3.0 TP which was released a couple days ago, you can use the project conversion tool that opens when you open the project to convert over the project. If you aren't using Zune, that should be all you need to do. If you are using Zune, there are a few other things that need to be changed in the code (nothing major, just a lot of small changes to include the zune with xna specific code, except when it involves the keyboard or mouse). I mailed a version that should work ok with the zune to crashlander.
May 13, 2008 at 7:31 PM
I didn't know that there was a CTP version of XNA that supported vs2008.  After installing it I'm able to build and run the XNA download projects after running the conversion wizard.  However I'm still getting the same error, "The project type is not supported by this installation" in refrence to the FarseerPhysics.csproj file included in the zip file intened for vs2008.  Below is my vs2008 instalation info culled from the about dialog.

Microsoft Visual Studio 2008
Version 9.0.21022.8 RTM
Microsoft .NET Framework
Version 3.5

Installed Edition: Professional

Microsoft Visual Basic 2008   91605-270-4439602-60803
Microsoft Visual Basic 2008

Microsoft Visual C# 2008   91605-270-4439602-60803
Microsoft Visual C# 2008

Microsoft Visual C++ 2008   91605-270-4439602-60803
Microsoft Visual C++ 2008

Microsoft Visual Studio 2008 Tools for Office   91605-270-4439602-60803
Microsoft Visual Studio 2008 Tools for Office

Microsoft Visual Web Developer 2008   91605-270-4439602-60803
Microsoft Visual Web Developer 2008

Crystal Reports    AAJ60-G0MSA4K-68000CF
Crystal Reports Basic for Visual Studio 2008


F# Research Compiler with Visual Studio 2003/2005 Integration   1.1
F# Research Compiler with Visual Studio 2003/2005 Integration. For more information about F#, see the Microsoft Research website at <http://research.microsoft.com/fsharp>. F# Copyright 2001-2005 Microsoft Corporation.

Microsoft XNA Game Studio   3.0
Microsoft XNA Game Studio 3.0
Build 3.0.10426.0
May 24, 2008 at 10:16 AM
I had the same problem.  Tried hacking the .csproj, but I couldn't get it to work at all, so I just rebuilt the whole project from scratch. 
It doesn't look like the release even had the "Works on My Machine" certification, because it had build errors straight out of the box.  The FluidDragController tried to override a non-existent method, and it didn't implement a required abstract method from an inherited class. 

Anyway.  I  got my build running, and stuck on online if anyone else wants to grab it.   http://www.usedthoughts.com/FarseerPhysics.rar

Cheers.