I've developed an app which uses the Microsoft.DirectX.Direct3D namespace. The app runs on computers which have the Managed DirectX SDK installed, but not on those which have only the usual DirectX.
Specifically, it complains that it "Could not load file or assembly 'Microsoft.DirectX.Direct3D [...]".
What's the best way to redistribute the necessary assemblies?