C#WORD操作,Microsoft.Office.Interop.Word出现错误 c#asp.netofficeword 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你另一台机子装的office 是2003的吧,而你开发机的office 是2007或2010的 “Microsoft.Office.Interop.Word, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c 这是2010或2007版本的OFFICE。你要重新引用低版本的。 那是不是引用Microsoft.Office.Interop.Word 11.0.0.0版本的dll文件,就可以了吗? 那是不是引用Microsoft.Office.Interop.Word 11.0.0.0版本的dll文件,就可以了吗?是的。要跟你机子上的office版本对应的上才行 那是不是引用Microsoft.Office.Interop.Word 11.0.0.0版本的dll文件,就可以了吗?是的。要跟你机子上的office版本对应的上才行为什么引入进去,如果我重新生成解决方案的话,还是会变成14.0.0.0版本的,求教一下,谢谢 那是不是引用Microsoft.Office.Interop.Word 11.0.0.0版本的dll文件,就可以了吗?是的。要跟你机子上的office版本对应的上才行为什么引入进去,如果我重新生成解决方案的话,还是会变成14.0.0.0版本的,求教一下,谢谢你把原来Bin目录下的文件删了没,?删掉了,重新引用注意版本 然后把引用的设成复制到本地。 那是不是引用Microsoft.Office.Interop.Word 11.0.0.0版本的dll文件,就可以了吗?是的。要跟你机子上的office版本对应的上才行为什么引入进去,如果我重新生成解决方案的话,还是会变成14.0.0.0版本的,求教一下,谢谢你把原来Bin目录下的文件删了没,?删掉了,重新引用注意版本 然后把引用的设成复制到本地。就是这样设置的,如果我重新生成解决方案的话,还是会变成14.0.0.0版本的 我觉得你还是换个aspose.word之类的第三方控件操作word吧这样就跟目标机的office版本无关了万一对方是WPS你不死翘翘了 使用com组件的方式是十几年前不得不使用的方式。更可笑的是引入到b/s系统里面,连续点击几次不是瘫痪就是慢得令人发指。使用com组件,随之而来的还是大量实施部署调试工作。楼上推荐的方式才是 正解。 强烈建议使用第三方控件,网上有很多,com这种方式最好别用 com组件问题太多部署的时候需要注册DCOM,需要版本一致,需要位数一致,需要给权限,这也就忍了,大不了麻烦点最大的问题是,调用office组件,原理是开个office进程去处理文件,很容易造成死进程,无法退出这在winform下还有办法解决,大不了每次导入导出之后杀死无界面的进程在服务器上部署,多用户多线程,同时可能有N多word进程在运行,你杀死哪个? 使用word.interop限制太多了,还是apsose.words, spire.doc 不错,不需安装office. 使用spire.doc在C#对word进行操作汇总:http://blog.csdn.net/eiceblue/article/details/43668671 如何访问detailsview控件中上传控件的值 asp.net页面中,JavaScript的问题。。。急啊~~~ fcuandy(手中无剑,心中亦无) ^_^ asp.net 访问及此事VBA组件问题 asp.net cookie问题,很急,请帮我解决 在页面上编写SQL语句,如何检查语句是否是正确的? 后台和脚本的问题(在线等待) 指定的转换无效 iframe的显示技术,用遨游居然被另打开窗口了 帮帮忙啊急啊!!!!谢谢了 treeview获取复选框中的值 如何读取出单元格里动态添加的div控件 vs2013的引用问题,高手请进
是的。要跟你机子上的office版本对应的上才行
是的。要跟你机子上的office版本对应的上才行
为什么引入进去,如果我重新生成解决方案的话,还是会变成14.0.0.0版本的,求教一下,谢谢
是的。要跟你机子上的office版本对应的上才行
为什么引入进去,如果我重新生成解决方案的话,还是会变成14.0.0.0版本的,求教一下,谢谢你把原来Bin目录下的文件删了没,?删掉了,重新引用注意版本 然后把引用的设成复制到本地。
是的。要跟你机子上的office版本对应的上才行
为什么引入进去,如果我重新生成解决方案的话,还是会变成14.0.0.0版本的,求教一下,谢谢你把原来Bin目录下的文件删了没,?删掉了,重新引用注意版本 然后把引用的设成复制到本地。就是这样设置的,如果我重新生成解决方案的话,还是会变成14.0.0.0版本的
这样就跟目标机的office版本无关了
万一对方是WPS你不死翘翘了
部署的时候需要注册DCOM,需要版本一致,需要位数一致,需要给权限,这也就忍了,大不了麻烦点最大的问题是,调用office组件,原理是开个office进程去处理文件,很容易造成死进程,无法退出
这在winform下还有办法解决,大不了每次导入导出之后杀死无界面的进程
在服务器上部署,多用户多线程,同时可能有N多word进程在运行,你杀死哪个?