I'm assuming these 2 different versions of Office are installed on two different boxes. Here are a few more things to check out in case Paul's suggestion doesn't resolve it:
- is it 64-bit Office 2010? If yes then the windows common controls won't work because MSCOMCTL.OCX is a 32-bit binary. There isn't a 64-bit version of MSCOMCTL.OCX available so you'll need to re-write your project without using those controls.
- the refedit control often causes problems. If you're not actually using a refedit control in your project then remove it from the references.
- if it is 32-bit Office 2010 then try reregistering the windows common controls library by going to Start>Run> REGSVR32 MSCOMCTL.OCX