这个和运行电脑上安装的office版本有关,建议不要引用这个,因为别人的电脑不一定安装和你开发的office一样的版本,可以引用第三方类库这样不存在office版本问题

解决方案 »

  1.   

    可不可以把我这个DLL和exe一起打包呢,然后在目标机器上面也使用这个DLL。
      

  2.   

    再解决方案资源管理器的引用里找到你引用的dll单击,属性里找到“复制本地”,设置为True,重新生成项目就可以了
      

  3.   

    强迫客户装office是不太妥当,推荐使用Aspose.cells  
      

  4.   

    也可以使用nopi操作excel,不需要安装office
      

  5.   

    就算是把dll和exe一块给对方,对方也需要安装office吗? 
      

  6.   

    已经换成Aspose了,可以在其他机子上运行了,谢谢!