在VS.NET2008 Direct3D做了一个3D程序  MDX版本(1.0.2902.0)
在自己的电脑上运行很正常  可是在别人的电脑就运行不了(打开了鼠标多个漏洞 然后就没了  连报错都没有)
而且别人的电脑装了DirectX 9.0c    
并且在C:\WINDOWS\Microsoft.NET\DirectX for Managed Code\1.0.2902.0也找到了我用的2个DLL
Microsoft.DirectX                   Microsoft.DirectX.Direct3D
然后我在工程的引用dll的属性中 把复制本地的属性改为了true  也不能运行
然后发现把我用的DX SDK装在别人的电脑上  才能正常运行这是什么情况  
请高手来解释一下还有如何解决  总不能编完的东西  给别人用还要带个DXSDK啊 .NETDirectXC#VB.NETVB