2

我刚开始担任我的职位(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(我认为这是一个附加组件)?

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

4

3 回答 3

0

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

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

于 2017-09-05T18:59:56.850 回答
0

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

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

这是我个人所做的

https://github.com/WordDocX/DocX

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

于 2017-10-04T10:40:45.963 回答
0

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

于 2021-07-07T09:44:21.080 回答