VB 控件兼容有关问题

VB 控件兼容问题
VB6+winXP SP2下开发,用到CommomDialog控件

我把写好的服务端程序放到win2003的服务器上时弹出错误,大意是该控件已经过时了
而在我的winxp上运行时没错误
我在win2003上重新注册该控件,依然报错
我把该控件反注册,再重新注册win2003系统目录中的commomDialog控件,程序还是不能运行


这个问题该如何解决?

------解决方案--------------------
那你把 WinXP 中的控件 COPY 过去再注册,看行不行