Jump to content
  • Advertisement
Sign in to follow this  
SiS-Shadowman

XNA for Windows Phone 7 & existing assemblies

This topic is 2571 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I have to develop an application for windows phone 7 using xna (for a course in university) and I'm wondering whether I can reuse .net assemblies without compiling them with some specific switches (by default, a windows phone 7 game does have the WINDOWS_PHONE symbol defined). The reason I'm asking is that I'm trying to use squid for this project (I don't want to spent a month or more on a problem that has been solved by too many devs before...), however visual studio complains about not being able to find the namespace Squid, although I have explicitly added the assembly to my project's references. The same code compiles fine when using in a regular XNA Game project.

Is there a way to use Squid or do I need to roll my own (or is there another GUI alternative)?

Share this post


Link to post
Share on other sites
Advertisement
Do you have a link to a technical description as to why this cannot be done in all cases? Or maybe could you explain it to me?

According to checkasm, Squid references the mscorlib, System.Xml and System assembly, all of which should be available to WP7 (at least a default xna/wp7 project references those as well). However the built project references Version 2.0.5.0 of those assemblies, whereas Squid references Version 2.0.0.0.

What is the point in having an intermediate language if I have to rebuilt my assemblies against another target? The whole point of a VM is to offer a unified platform, is it not?

Share this post


Link to post
Share on other sites

Do you have a link to a technical description as to why this cannot be done in all cases? Or maybe could you explain it to me?

According to checkasm, Squid references the mscorlib, System.Xml and System assembly, all of which should be available to WP7 (at least a default xna/wp7 project references those as well). However the built project references Version 2.0.5.0 of those assemblies, whereas Squid references Version 2.0.0.0.

What is the point in having an intermediate language if I have to rebuilt my assemblies against another target? The whole point of a VM is to offer a unified platform, is it not?





Did this problem persist? Or did you solve it?
I'm the author of Squid - you can contact me via PM or email (i'm german too btw).

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!