请问我用Microsoft.DirectX.DirectSound做了个录音程序,在我本机可以运行,但在别人的机上就出错“CaptureDevicesCollection capturedev = new CaptureDevicesCollection();”出错,我本机是安装了DXSDK_Jun08.exe的,别人机上是没安装的,那是不是别人机上也要安装,如果要安装才行,但这个文件有400多MB,那其它用户使用就不是太好了,因为一般的XP系统默认都是没安装的,如果不安装,还有什么好的解决方法,注:我必须要用到Microsoft.DirectX.DirectSound