MFC读取Excel文件,换台电脑运行不成功
我是在自己的电脑上开发程序的,使用ClassWizard->Add Class->From a type library将Excel.exe导入(Excel 2007)。
程序开发完成之后在自己电脑(Win XP, Office 2007)上能正确读取Excel 2007文件。
但是将程序拷贝到公司装有Excel2007的电脑上(也是Win XP),调用CreateDispatch()失败。
奇怪的是,如果我将工程文件拷贝到公司电脑上,Rebuild All,则程序能顺利在公司电脑上读取Excel 2007文件。
自己猜想是动态库文件不同的问题?但是不知道应该怎么解决,请大虾们指点!
注: 仔细看了下,自己电脑和公司电脑都是Excel2007,但版本号有差别。不知道是否有影响。