excel版本的问题

feixuyue 2013-03-07 11:00:12
在自己电脑上安装了office03和office10,但是客户机上只有excel03的,我引用了Microsoft Excel 11.0 Object Library,但是在客户机上出现了关于Microsoft Excel 14.0 Object Library的错误,求解。
...全文
205 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
bdmh 2013-03-07
  • 打赏
  • 举报
回复
要保证版本 一致,将相关dll,一起打包,放到exe目录下,引用之
  • 打赏
  • 举报
回复
重新添加引用,重新生成解决方案
gxingmin 2013-03-07
  • 打赏
  • 举报
回复
你引用的是Microsoft Excel 14.0 Object Library吧 高版本到低版本机器上不行,你引用低版本即Microsoft Excel 11.0 Object Library吧
feixuyue 2013-03-07
  • 打赏
  • 举报
回复
引用 3 楼 bdmh 的回复:
要保证版本 一致,将相关dll,一起打包,放到exe目录下,引用之
引用 5 楼 lzxue1989 的回复:
删除了,重新引用, 重新生成,生成时,把引用的 dll 也复制到 debug目录看看
你们是对滴。
csdn_风中雪狼 2013-03-07
  • 打赏
  • 举报
回复
删除了,重新引用, 重新生成,生成时,把引用的 dll 也复制到 debug目录看看
feixuyue 2013-03-07
  • 打赏
  • 举报
回复
但是我确实是引用的Microsoft Excel 11.0 Object Library, 错误:

************** 异常文本 **************
System.Reflection.TargetInvocationException: 调用的目标发生了异常。 ---> System.IO.FileNotFoundException: 未能加载文件或程序集“Microsoft.Office.Interop.Excel, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c”或它的某一个依赖项。系统找不到指定的文件。
文件名:“Microsoft.Office.Interop.Excel, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c”
   在 ZDInCAD.ImportZD.ZDOut()
我也没搞懂。

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧