如何以编程方式从Microsoft Project Standard 2013中读取信息

时间:2016-04-06 18:46:34

标签: c# visual-studio-2013 ms-office ms-project

我是一名新程序员,我一直在尝试查找有关Microsoft Project Standard(或Microsoft Project Professional)API的信息,以便从.mpp文件访问数据,以便在另一个程序中执行某些计算。到目前为止,我已经找到了有关如何使用“Microsoft Project Server 2013”​​作为以编程方式访问信息的方式的信息,但我希望不要使用microsoft项目服务器来执行此任务。相反,我只想使用c#在Visual Studio 2013上读取常规的.mpp文件。到目前为止,我只找到了一个使用.NET Interop的例子,但我希望没有互操作。为了开始,我想做以下任务:

•打开项目文件(.mpp) •从表中读取输入 •将读取的数据输出到CSV文件

我只是在寻找一些代码的具体示例来完成这项任务,以帮助我开始。

我将感谢任何人都能提供的任何帮助。

1 个答案:

答案 0 :(得分:1)

如果您想在不使用Interop的情况下从MPP文件中读取数据,可以尝试MPXJ。如果您在Visual Studio中工作,可以从NuGet获得。