c#.net vs2010 添加office引用 总出错 100

usingWord=Microsoft.Office.Interop.Word;usingExcel=Microsoft.Office.Interop.Excel;usi... using Word = Microsoft.Office.Interop.Word;
using Excel = Microsoft.Office.Interop.Excel;
using PowerPoint = Microsoft.Office.Interop.PowerPoint;
using Microsoft.Office.Core;

总是提示命名空间 interop 缺少程序集引用

添加 引用Microsoft Office 11.0 object library
添加Microsoft excel 11.0 object library
的时候总是提示:无法将stdole.dll复制到bin\stdole.dll

但是我电脑里确实有stdole.dll文件

求高手解答 怎么解决
就这么多分了
展开
 我来答
landeanfen
2013-05-09 · TA获得超过346个赞
知道小有建树答主
回答量:105
采纳率:100%
帮助的人:134万
展开全部
可能原因:
1、stdole.dll这个dll文件不在项目中,所以编译的时候报错。解决方法,将你的stdole.dll这个文件先复制到项目中,然后再添加引用。编译应该就不会报错了。
2、项目的目标框架不是.net 4.0。解决方案:选中项目右键→属性→目标框架选择.NET Framework 4.0。
你试试,如果你的dll是没有问题的话,应该是能成功。希望可以帮到你。
zhangluyuan26
2013-05-08 · TA获得超过120个赞
知道小有建树答主
回答量:371
采纳率:0%
帮助的人:244万
展开全部
using Microsoft.Office.Interop.Excel;
使用这个的话 需要 引用

Interop.Microsoft.Office.Core.dll 这个DLL

你去下载一个 大概 400KB
添加引用到你的项目里面就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友622e837
2013-05-10
知道答主
回答量:14
采纳率:0%
帮助的人:9.5万
展开全部
你是要生成EXCEL吗?如果是的话,建议使用NPOI
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1239sally
2013-05-09
知道答主
回答量:3
采纳率:0%
帮助的人:4466
展开全部
这个我过几天再给你说
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shenchaoliang
2013-05-10 · TA获得超过1163个赞
知道大有可为答主
回答量:810
采纳率:0%
帮助的人:1516万
展开全部
如果是单单操作excel的话,建议使用npoi来操作
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式