用COM读写Excel,打包时需要带COM组件吗? 就是调用的COM组件,需要打包带,还是可以直接使用目标机器上的组件,谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有具体式过,个人感觉如果服务器上有你开发相同版本的COM组件的话,就不需要打包 如果你调用office的com,是不是准备把office也包进去? com也是基于别的。要打包连com相关的东西也要打包。最好的办法是在目标机上安装相应的东东。不然复杂点的东西会经常出问题。 如果你用的是Office的COm组件的话,服务器上只要安装有Office就没问题,如果没有那你就没办法运行,我记得之前把那个dll打包进去也要注册下才能正常使用 当然需要打包,而且目标电脑上要装Excel哦。 要测试能不能用的话 不需要在服务器上也能测试吧。你把你的安装程序 放在别的电脑上运行一下就可以吧比如你旁边同事的。如果不打包com组件 在他的电脑上也能运行 、服务器上就也不需要。 还好我的是WinForm单机程序,我去试一下 用NPOI吧,不需要安装office的,非常不错 必须打包,必要的时候还需要保证你的office版本和你开发所用的机器上的office版本相同。我最近刚遇到这个问题,测试了一天才发现,office版本不对,导致在有的机器上不能用 C# Socket 问题,请大家帮忙看一下 C# 怎么把label调大一点 有看过《C#与.net高级程序设计》这本书的朋友吗,帮忙理解“对象的生命周期”中的一小节!! 请问,VS自带的打包程序,怎么使用我自己定义的序列号? 寻找一个简单的方法,C#的 怎样获取指定服务的相关数据 sqlite与ef配合的问题 索引超出了数组界限?如何解决呀 中国女排3:2胜美国女排,夺冠在望!庆祝 关于编程风格 xml搜索读取问题 Label如何滚动显示一个集合?
要打包连com相关的东西也要打包。
最好的办法是在目标机上安装相应的东东。
不然复杂点的东西会经常出问题。
你把你的安装程序 放在别的电脑上运行一下就可以吧
比如你旁边同事的。
如果不打包com组件 在他的电脑上也能运行 、服务器上就也不需要。