none
Microsoft.Office.Interop.Excel 报错, 在电脑升级到office2016之后 RRS feed

  • 问题

  • 最近在office从2013升级到office2016之后, 之前关于excel的调用不能工作了,VS2013总是提示Interop找不到

    我从项目引用从新加载Microsoft Excel 16 Object List,  但是还是提示相同错误。

    哪位专家帮忙看一下。

    “”错误    3    命名空间“Microsoft.Office”中不存在类型或命名空间名称“Interop”(是否缺少程序集引用?)   “”

    没法上传图片, 本来有图片可以说的更清楚。

    2017年2月28日 6:16

答案

  • Hi,

    感谢你在MSDN论坛发帖。

    DLL的路径你有没有检查是否是对的?

    如果直接添加 microsoft.office.interop.Excel 引用,也会出现这个错误吗?

    Best Regards,

    Hart


    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    • 已标记为答案 BingoCool 2017年3月9日 2:11
    2017年2月28日 9:10
    版主

全部回复

  • Hi,

    感谢你在MSDN论坛发帖。

    DLL的路径你有没有检查是否是对的?

    如果直接添加 microsoft.office.interop.Excel 引用,也会出现这个错误吗?

    Best Regards,

    Hart


    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    • 已标记为答案 BingoCool 2017年3月9日 2:11
    2017年2月28日 9:10
    版主
  • 这个没有试过

    你是说直接添加 microsoft.office.interop.Excel的DLL文件吗?

    这个文件默认应该是在哪个目录的?

    2017年2月28日 9:24
  • 我直接从网上找了一个Microsoft.Office.Interop.Excel.dll,  在项目引用中手动加入, 还是提示这个错误。

    最近只是做office2016 的升级, 没有做别的改动。

    2017年3月1日 2:01
  • 这个没有试过

    你是说直接添加 microsoft.office.interop.Excel的DLL文件吗?

    这个文件默认应该是在哪个目录的?

    你又在自己的电脑上面搜索过吗?

    我这边是在这个路径下面:

    C:\Windows\assembly\GAC_MSIL\Microsoft.Office.Interop.Excel\15.0.0.0__71e9bce111e9429c

    我个人觉得,不应该从网上下载,应该用自己电脑上面的。

    Best Regards,

    Hart


    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2017年3月1日 2:19
    版主
  • 你说的这个路径没有找到,  我查找了C盘,有下面这个路径

    c:\Program Files (x86)\Microsoft Office\root\Office16\ADDINS\Microsoft Power Query for Excel Integrated\bin

    把里面interop.excel.dll手动加载了一下, 还是一样的错误

    是不是office2016不支持 interop 了?

    2017年3月1日 2:46
  • 有哪个大侠知道这个问题怎么解决?

    2017年3月6日 2:24
  • Hi,

    中文目前还没有专门解决outlook开发遇到的问题的论坛,对于你这问题,你可以到outlook英文论坛发帖。

    Best Regards,

    Hart


    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2017年3月7日 7:51
    版主
  • 应该要找相对于Office组件的Interop版本的dll


    专注于.NET ERP/CRM开发框架,C/S架构,SQL Server + ORM(LLBL Gen Pro) + Infragistics WinForms

    2017年3月8日 4:32
  • 重新再加载一次引用, 我之前加载地方弄错了

    多谢

    2017年3月9日 2:12