打开另一个项目C#

打开另一个项目C#,c#,ms-word,C#,Ms Word,我有一个包含windows窗体项目的解决方案。我已经添加了一个Word文档,以便我可以使用它作为报告工具。似乎我在打开这个时遇到了一些问题 ,这对我帮助很大,但现在当我尝试使用下面的代码时,我收到一条错误消息,告诉我“此文档不包含接受0个参数的构造函数。” 所以我看了一下工具提示,他们说“Mircosoft.Office.Tools.Word.Factory,IServiceProvider”。是否有人解释这些是什么?根据MSDN(),该类被弃用,考虑尝试一个更新近的Word互操作。布拉德利,您

我有一个包含windows窗体项目的解决方案。我已经添加了一个Word文档,以便我可以使用它作为报告工具。似乎我在打开这个时遇到了一些问题

,这对我帮助很大,但现在当我尝试使用下面的代码时,我收到一条错误消息,告诉我“此文档不包含接受0个参数的构造函数。”


所以我看了一下工具提示,他们说“Mircosoft.Office.Tools.Word.Factory,IServiceProvider”。是否有人解释这些是什么?

根据MSDN(),该类被弃用,考虑尝试一个更新近的Word互操作。布拉德利,您的链接是Visio TestObjor对象,而不是Word互操作版本。那么,我如何引用它来打开它?您不应该引用微软.Office .Too.Script。这仅适用于为Word编写外接程序。是否使用了错误的项目模板?我选择了Word 2013文档。这不是外接程序。
        wrd.Application wrdApp = new wrd.Application();
        ThisDocument doc = new ThisDocument();