我想以XML格式创建项目和任务到MS Project。我有模式,并从那里生成类(项目,任务,资源等),我可以序列化它,但我不知道我需要什么属性的方式。我手动尝试了,但它没有用。 MS Project没有显示我的任务。我只需要非常简单的任务,包括开始和结束日期。
答案 0 :(得分:3)
Microsoft Project XML架构非常复杂且难以使用,尤其是在您的要求很简单的情况下。您可能会发现使用MPXJ会很有帮助。这提供了一个标准的API,可以读取和写入各种项目相关的文件格式,包括MSPDI - Micrsoft Project XML格式。分发中包含的示例文件(MpxjCreate)说明了为了创建任务,资源和资源分配而需要填充的基本属性。该示例使用Java编写,但该库附带.Net版本,在这两种情况下代码几乎完全相同。
乔恩
P.S。免责声明:我维持MPXJ