关于C# 异常的处理问题,感谢大神求帮助!!

做一个C#程序,读取本地word文档,并存入SQL Server,单独打开这个项目时可以很顺利地读取到本地Word文档,但当我把这个项目添加到另一个项目中去,再通过窗体程序(按钮)调用这个项目时,却无法读取到本地word文档了,出现 System.Runtime.InteropServices.COMException:“很抱歉,找不到您的文件。该项目是否已移动、重命名或删除? 这样的错误.....求大神指点!

3个回答

看bin 里面是不是少文件了。把bin 也复制过去

qq_40638174
qq_40638174 牛逼兄弟!解决了,谢谢!!
大约 2 年之前 回复

你的word是在存在项目中吗?如果是,那么你的路径是怎么写的呢?

qq_40638174
qq_40638174 回复qq_23126581:虽然不是您说的问题,但是已经解决了,依然谢谢您!
大约 2 年之前 回复
qq_23126581
渊渟无迹静涛君 回复qq_40638174: 将整个项目重新生成下,你的启动项目不是单独运行读取word的项目,可能 路径就有用问题。
大约 2 年之前 回复
qq_40638174
qq_40638174 单独运行项目时读取文档没问题,就是添加到另一个项目中,通过窗体的按钮调用时,无法读取到文档.....出现那个异常。。
大约 2 年之前 回复
qq_40638174
qq_40638174 我的word文档就在项目的Debug文件夹里, Word.Document P_Document = G_wa.Documents.Open显示这块代码出了那个异常。。
大约 2 年之前 回复

System.Runtime.InteropServices.COMException:
很可能是你的计算机上没有安装office,或者安装的是精简版的office,导致com组件没有注册造成的。

qq_40638174
qq_40638174 那为什么单独运行项目时可以顺利读取到文档呀。。。兄弟能指点一下解决方案吗,谢谢!
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问