   [MDX] Problem running program - multiple directx device classes exist
  Hi!Im working on my school project with directx and ı have a problem that ı cant solve for 3 daysım really angry:ı installed directx 9.0c and direct9 april sdk succesfully but when ı run the program it says:there was a problemthe type"microsoft directx device" blabla exists in both "C:\Windows\assembly\GAC\bla bla" and "c:\Windows\assembly\GAC_32blabla"why there is two keys?and how can ı solve this problemthanks muchEDIT: 'I have a problem!help me!' is not an appropriate subject line...[Edited by - gamer_umut on June 14, 2008 1:46:14 PM]
  You need to check to make sure you haven't included too many include files.  Also you might have added too many directories to the project directory listing.Which software and version are you using?Managed or unmanaged ?Is that the only 1 message or are there several saying a similar file name hence the bla bla parts or are there more messages?  Maybe give us an exact message or two to give us a better idea.I've not come across that message in any of my versions with any of my DirectX versions so cannot imagine anything more specific.   ;  If it's managed, your problem is probably because you're including:both Microsoft.DirectX Version 2and Microsoft.DirectX.Direct3D Version 1.somethingBoth of these assemblys have a microsoft.directx.direct3d.device.The Version 2 assembly already includes direct3d and all the other components.   ;  Axiverse is probably right. The DirectX SDK ships with both the MDX1.1 assemblies and the MDX2.0 beta. You shouldn't use the beta, so remove this reference from your project's references section and your troubles *should* be solved. For more info on this, check out zbuffer's page on the subject.   ;  Error1The type 'Microsoft.DirectX.Direct3D.Device' exists in both 'c:\WINDOWS\assembly\GAC\Microsoft.DirectX.Direct3D\1.0.2902.0__31bf3856ad364e35\Microsoft.DirectX.Direct3D.dll' and 'c:\WINDOWS\assembly\GAC_32\Microsoft.DirectX\2.0.0.0__31bf3856ad364e35\Microsoft.DirectX.dll'C:\deneme\src\deneme.cs1830D3DUTthis is the error;  Error1The type 'Microsoft.DirectX.Direct3D.Device' exists in both 'c:\WINDOWS\assembly\GAC\Microsoft.DirectX.Direct3D\1.0.2902.0__31bf3856ad364e35\Microsoft.DirectX.Direct3D.dll' and 'c:\WINDOWS\assembly\GAC_32\Microsoft.DirectX\2.0.0.0__31bf3856ad364e35\Microsoft.DirectX.dll'C:\deneme\src\deneme.cs1830D3DUTthis is the error;Please refer to the forum guidelines when picking a subject title. Including blabla's in your "description" isn't particularly useful either - quoting the exact error message is going to help other members to help you...Jack   