【问题标题】:Getting a "Error 1 The type or namespace name 'Office' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?)" error [duplicate]获取“错误 1 ​​名称空间“Microsoft”中不存在类型或名称空间名称“Office”(您是否缺少程序集引用?)”错误 [重复]
【发布时间】:2014-10-13 16:30:00
【问题描述】:

我一直在尝试在我的代码中运行这两行代码:

using Excel = Microsoft.Office.Interop.Excel;
using Word = Microsoft.Office.Interop.Word;

由于某种原因,我不断收到此错误:

Error   1   The type or namespace name 'Office' does not exist in the namespace 'Microsoft'
(are you missing an assembly reference?)

有谁知道如何为 Visual Studios 2013 配置正确的程序集以使这些行正常工作?他们在 Visual Studios 2010 中运行良好。非常感谢您的帮助...谢谢

【问题讨论】:

  • 它们在 vs 2010 中工作,因为您在该项目中引用了互操作 dll。您在 2013 年的项目的参考资料部分中列出了 dll 吗?
  • 感谢您的帮助。非常感谢.. 我不知道这个简单的修复,因为我是微软开发世界的新手

标签: c#


【解决方案1】:
  1. Solution Explorer 中,右键单击您的项目名称,然后单击 Add Reference。将出现“添加参考”对话框。
  2. 在“程序集”页面上,选择 Microsoft.Office.Interop.Excel 组件名称列表
  3. 如果您没有看到这些程序集,您可能需要确保它们是 已安装并显示Click OK

【讨论】:

  • 我相信这解决了我的问题。谢谢!
猜你喜欢
  • 1970-01-01
  • 2021-02-11
  • 1970-01-01
  • 2019-08-11
  • 2017-05-01
  • 2020-12-17
  • 2018-07-15
  • 2020-03-31
  • 1970-01-01
相关资源
最近更新 更多