2017-08-24 57 views
0

我剛剛開始了我的職位(3周),這是我的第一個開發人員工作。在他離開之前,我與前一位開發人員一起工作了8天,現在我是唯一的開發人員(對我來說,談論水槽或游泳)。我有一個是得到了Novacode和DOCX(我相信是Novacode的一部分)丟失的命名空間消息的程序MIssing 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。

+0

https://www.nuget.org/packages/DocX/可能會有所幫助給你。 – Orangesandlemons

+0

如果您有Novacode的安裝集,請嘗試重新安裝。否則,搜索你的硬盤上的這個名稱的DLL,看看你是否可以手動添加程序集到項目中(你需要將它添加到引用) – Sparrow

+0

[不是一個答案,因爲]我認爲新安裝使用不同的路徑比舊的,所以它沒有必要的包含和DLL。您需要在新的VS2017設置中安裝Novacode。 – Aganju

回答

0

您可以找到所有如果您想將DocX作爲項目添加到您的解決方案中,也可以在github上使用Novacode項目。

如果你想添加更多的功能到基於Novacode.DocX的庫是非常有用的。

這就是我所做的personnaly

https://github.com/WordDocX/DocX

希望這有助於和好運第一份工作

0

我最終找到了dll並手動添加它:PER REPSONSE,但我無法想出將您的響應標記爲我的答案。

如果您有Novacode的安裝集,請嘗試重新安裝。否則,搜索您的硬盤上的該名稱的dll,看看您是否可以手動將該程序集添加到項目中(您需要將其添加到參考文件中) - Sparrow Aug 24 at 14:22