Microsoft Game Technologies: XNA Games OUT OF THE BOX?I cant make them work on a PC

  • rafaelmores / 100 / Sat, 30 Jan 2010 23:28:00 GMT / Comments (14)
  • I cant make them work on a PC with just .NET 2.0 DirectX and the XNA Framework, it still needs the GSE and VC# Express, otherwise I get an error that the framework dll should have been installed into the Global Assembly Cache.
  • Keywords:

    xna, games, out, box, them, work, pc, microsoft, game

  • http://msdn.itags.org/microsoft-game/244654/«« Last Thread - Next Thread »»
    1. First, there is no need for double posting.

      Are you sure you have the LATEST DirectX installed? (the december 2006 version).

      Maybe you installed the XNA Framework Runtime for the Beta2 accidentally, or maybe the games you are trying to run are made in Beta2 or Beta1

      catalinzima | Wed, 05 Sep 2007 12:34:00 GMT |

    2. actually, the latest is now feburary 2007 :)

      dczraptor | Wed, 05 Sep 2007 12:35:00 GMT |

    3. :) Looks like I missed it. Thanks for the reminder.

      catalinzima | Wed, 05 Sep 2007 12:37:00 GMT |

    4. My apologies for double posting, I had that "alert me" button checked and led me to an annoying subscription page, I didnt realize it had posted once.

      rafaelmores | Wed, 05 Sep 2007 12:38:00 GMT |

    5. Ok so I DID have a weird Beta version(when I downloaded it, it said 1.0) but anyway, I've reinstalled GSE and checked if everything was up-to-date, recompiled using the new dlls from the last GSE Build, published, sent over to my laptop, double-checked all requirements there, but I still get the same error.

      I`m puzzled now, and the only thing I can think of is that maybe it's an OS thing. I'm using different versions : XP Professional(English) and XP Home(Portuguese-BR).

      rafaelmores | Wed, 05 Sep 2007 12:39:00 GMT |

    6. Make sure (i.e. run the app) you have all of DX9.0c including the optional components by running the web installer. The SDK does not install everything (I think its jsut the latest versions and XNA relies on the October components) and the OS does not come with ANY optional components.

      http://www.microsoft.com/downloads/details.aspx?familyid=2DA43D38-DB71-4C1B-BC6A-9B6652CD92A3

      I've lost count of the nubmer of people on the forums who assure us they have DirectX 9 but this installer will fix it for them

      If this doesn't fix it then run filemon http://www.microsoft.com/technet/sysinternals/utilities/filemon.mspx to discover exatly which file its failing to find and complain about.

      if you have .Net 2.0, XNA runtime (http://www.microsoft.com/downloads/details.aspx?FamilyId=2E136A1F-F187-478C-9DA5-AAEB0904782B) and the DirectX runtime then your app should run fine on all international versions of the OS

      thezman | Wed, 05 Sep 2007 12:40:00 GMT |

    7. I got the installer from your link and it didnt fix for me. I ran the filemon you linked and got some data but I still have to read through it, I`m not sure what I`m supposed to be looking for.

      rafaelmores | Wed, 05 Sep 2007 12:41:00 GMT |

    8. you have to install the .net framework 2.0 first. after that you should install directx 9.0c. if you installed directx befor the .net framework 2.0 there won't be any dx-assemblies. in that case you have to run the setup.exe from the directx setup with the command

      setup /InstallManagedDX or something like that.

      check if the mdx assemblies are installed in the gac. if everything is ok you continue with installing the xna framework redist.

      martinschmidt | Wed, 05 Sep 2007 12:41:00 GMT |

    9. Martin is correct that if you do not have .Net (1.1 or 2.0 will do) installed then the MDX assemblies will not install.

      However its incorrect to say that calling setup with the /InstallManagedDirectX flag will install them after you have got .Net on the system - this flag hasn't been included in the DX setup for probably close to 2 years now, though its being kept alive largely by rumour. Just rerun the web installer - it will see that the managed assemblies are missing and put them in the right place.

      thezman | Wed, 05 Sep 2007 12:43:00 GMT |

    10. Hm since you mentioned the MDX assemblies, could it be that I have the december SDK installed on my laptop?

      BTW, Ive tried removing GSE from my Desktop and the framework is OK, running my apps.

      Im going to Uninstall 1.1 and 2.0 .NETs, the SDK, the runtime, the XNA framework, and reinstall them on that order, except the febuary SDK which I will install later if this works.

      *cross my fingers*

      :)

      rafaelmores | Wed, 05 Sep 2007 12:44:00 GMT |

    11. Anyway, how can I uninstall Directx? Its not on my Add/Remove Programs List.

      rafaelmores | Wed, 05 Sep 2007 12:45:00 GMT |

    12. Just all of that and nothing. The Directx runtime installer says I already have a newer or equal version and wont install any files.

      rafaelmores | Wed, 05 Sep 2007 12:46:00 GMT |

    13. You can't - the directx runtime does not have an uninstall option (though the SDKs do)

      thezman | Wed, 05 Sep 2007 12:47:00 GMT |

    14. Rafael Mores wrote:
      Just all of that and nothing. The Directx runtime installer says I already have a newer or equal version and wont install any files.

      Then its likely that yu have everything you need.

      Can you post the exact error you are seeing when you run your application.

      thezman | Wed, 05 Sep 2007 12:48:00 GMT |

  • Microsoft Game Technologies Questions

    • XNA GSE B2 Tutorial 1 Texture problem

      Hi, I am new to XNA, just saw the posts about "Beta 2" and have started to dig in. I start...

      By ky0te, 2 Comments

    • XNA Game Launcher

      I cannot seem to find the membership subscription the the XNA Creators Club on the Xbox Live Marketp...

      By waynemunro, 1 Comments

    • XNA GSE for 360 ? - This Holiday Season ?

      ... Just Checking ...The XNA GSE for the 360 is supposed to be released ... "This Holiday Seas...

      By echsbachs, 5 Comments

    • XNA Security

      Hi!I am a huge fan of the fact that Microsoft is opening up the Xbox to students and novices with th...

      By tonyvalenti, 2 Comments

    • Xna questions

      Just to make sure XNA game studio express is just for programing onlyso then what is the actual soft...

      By demonslayer, 5 Comments

    • XNA Framework wish list

      XNA Framework wish list. - System.Net.Socketso Socket (Tcp & UDP transport)o Do not really need ...

      By twospoons, 8 Comments

    • Xna questions

      Just to make sure XNA game studio express is just for programing onlyso then what is the actual soft...

      By demonslayer, 5 Comments

    • XNA Game Studio versions?

      Hello!I have questions about the XNA Game Studio: the FAQ would seem to suggest that there are three...

      By monkeynova, 2 Comments