   How to distribute Managed DirectX Application
  Hi!I am developing a game using Managed DirectX 9.0.I have installed the SDK on the pc i am working to develop the game and it works fine. I just cant seemto manage to run it on other pc''s even tough i haveinstalled the DX 9.0 redistributable that usually shipswith games.I am using C# (.NET) to write my game. I have generateda setup file and it detects the dependencies Microsoft.DirectXMicrosoft.DirectX.Direct3DMicrosoft.DirectX.Direct3DXApart from those there are a couple of other dll''s thatare required by the game to run, mainly game librariesthat I have written.When i install the game on a pc that does not have the SDKinstalled the game simply will not start. Any help will be appreciated.Thanks 
  They need to have the .Net framework (not the SDK) installed on their computer. The .Net SDK should come with a redistributable version of that. It''s about 20 megs, so it''s a bit of a heavy download, but they only need to do it once. ;  You have to install DirectX redist with /InstallManagedDX command line switch... Also, be aware that if you are using summer update 2003 SDK, you need redist from this summer update 2003 SDK, as standard DirectX9.0b redist has only old version of MDX... ;  Thanks Bulma ! Your idea was what i needed! 