Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have an XNA Windows Game that uses the HiDef profile to load complex fbx and obj files. Trying to move it over to a Silverlight 3d Web App, Silverlight seems to only want to use the Reach profile, and I get an error that the Reach profile does not support a sufficient number of primitive draws per call. Is there any way to change to HiDef in Silverlight 5? It is not in the project properties and attempting to change it in mainpage.xaml.cs only gives me the option of setting it to Reach.

share|improve this question
FYI, I did two years of Silverlight (2012-2011) and gave up because it's just too buggy and poorly supported for XNA. You might want to look into another stack. – ashes999 Nov 27 '12 at 12:07
Thank you for your response, I will keep it in mind. :) – Daniel Nov 27 '12 at 17:36

Unfortunatelly no, HiDef profile is only available on Windows PC and Xbox 360. You can assume Silverlight 5 == Windows Phone for the table referenced. See also.

share|improve this answer
Thank you for your help. – Daniel Nov 27 '12 at 17:20

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.