【问题标题】:Create MS Project XML file in C#在 C# 中创建 MS Project XML 文件
【发布时间】:2011-07-04 19:00:12
【问题描述】:

我想以 XML 格式为 MS Project 创建项目和任务。我已经有了架构,并从中生成了类(项目、任务、资源等),我可以序列化它,但我不知道我需要哪些属性。我手动尝试过,但没有用。 MS Project 没有显示我的任务。我只需要非常简单的任务,包括开始和结束日期。

【问题讨论】:

    标签: xml c#-4.0 ms-project


    【解决方案1】:

    Microsoft Project XML 架构非常复杂且难以使用,尤其是在您的要求很简单的情况下。您可能会发现使用MPXJ 会有所帮助。这提供了一个标准 API,可以读取和写入各种与项目相关的文件格式,包括 MSPDI - Micrsoft Project XML 格式。分发中包含的示例文件 (MpxjCreate) 说明了您需要填充的基本属性,以便创建任务、资源和资源分配。该示例是用 Java 编写的,但该库附带一个 .Net 版本,两种情况下的代码几乎相同。

    乔恩

    附言免责声明:我维护 MPXJ

    【讨论】:

    • 嗨,据我所知,无法在 .NET 中使用 write 方法来创建动态 MPP 文件,而且我在任何地方都找不到示例文件
    猜你喜欢
    • 2017-10-26
    • 2016-01-12
    • 2015-09-11
    • 1970-01-01
    • 2013-06-08
    • 1970-01-01
    • 2011-07-27
    • 2012-03-31
    • 2011-02-26
    相关资源
    最近更新 更多