关于程序编译的有关问题

关于程序编译的问题
我程序在我本机执行没有任何问题,但是拷贝别的机器上执行会报错和异常,由于装了sql serve2005,异常的时候又看不到错误地址, 弹出一个无用的调试窗口,我怎么编译我的程序文件使其包含所有的库,就不需要别的机器是否有这这些库或者版本不一样?我工程中已经采用的是 用mfc静态库编译的了。

另外怎么禁止掉visual 2005弹出的那个讨厌而又无用的调试窗口??

------解决方案--------------------
引用:
to BeanJoy :
VS 2005 是在装SQL SERVER 2005数据库时默认装的。
“弹出VS2005调试窗口,可能是因为装VS2005时设置了程序崩溃时自动打开VS2005附加程序调试,去掉这个功能可以参”

怎么去掉这个弹出的这个调试功能?我希望的是它不弹出这个调试窗口,而是希望它弹出一个内存地址错误,这个错误在系统的日志里面记录,我可以通过工程……

那个文章里面还没说清楚怎么操作吗?