缺少 Novacode 命名空间

MIssing Novacode namespace

我刚入职(3 周),这是我的第一份开发人员工作。在他离开之前我和前任开发人员共度了 8 天,我现在是这里唯一的开发人员(是的,我,谈论沉没或游泳)。我有一个程序正在为 Novacode 和 DocX(我相信它是 Novacode 的一部分)获取缺少命名空间消息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Novacode;
using Word = Microsoft.Office.Interop.Word;
using Microsoft.Office.Interop.Word;

两周前程序编译正常。但是,上周他们将所有内容从 VS2010 升级到了 VS2017。这会导致缺少命名空间吗?我如何,从哪里获得 Novacode(我认为它是一个附加组件)?

对新人有耐心,努力学习我的工作并学习 Whosebug。

我最终找到了 dll 并手动添加了它:PER REPSONSE 但我无法将您的回复标记为我的答案。

如果您有Novacode的安装包,请尝试重新安装。否则,在您的硬盘上搜索具有该名称的 dll,看看您是否可以手动将程序集添加到项目中(您需要将其添加到引用中)– Sparrow Aug 24 at 14:22

如果您想将 DocX 作为项目添加到您的解决方案中,您也可以在 github 上找到所有 Novacode 项目。

如果您想向基于 Novacode.DocX 的库添加更多功能,这将非常有用。

这是我亲手做的

https://github.com/WordDocX/DocX

希望这对你的第一份工作有所帮助,祝你好运

只需将 Using Novacode; 更改为 using Xceed.Document.NET;