在哪里可以找到Microsoft Project互操作教程或文件格式规范?

时间:2011-05-23 10:04:16

标签: .net office-interop ms-project

任何人都有一个很好的Microsoft Project互操作教程(最好是C#或F#)或文档和使用的文件格式的解释?

上下文: 我正试图弥合规划工具和Microsoft Project之间的差距,基本上只是想将规划工具使用的格式转换为Microsoft Project使用的文件格式。

2 个答案:

答案 0 :(得分:0)

当我做这样的事情时,我使用COM来访问文件 - 它具有非常合理的结构,我甚至能够毫无问题地写入它。所以我的建议是使用COM或本机MS Project API(如果存在)。

替代方案是将数据存储到MSSQL中,但是我记得这种格式真的很痛苦。

另外:请注意,MS Project无法过渡修改文件 - 即使它存储在数据库中也是如此。因此,如果不将整个文件加载到内存中,执行您需要的操作并将其保存回来,您将无法添加任务(例如)。

至少那是200x的事态状态

答案 1 :(得分:0)

如果您有兴趣使用Microsoft Project可以使用的文件格式,您可能会发现MPXJ很有用。

我有兴趣了解您正在导出数据的计划包,因为我正在逐步扩展MPXJ支持的数据源范围(包括Planner,Primavera等)。

干杯!

乔恩