Ms project MSPDI生成项目文件

Ms project MSPDI生成项目文件,ms-project,mpxj,Ms Project,Mpxj,我的asp.net应用程序解析mpp文件并将数据保存在数据库中。然后我想使用mspdi生成具有相同数据的xml项目文件。除了首要任务外,所有工作都很好。 在解析过程中,我得到了一个隐藏在ms project中的任务,该任务是所有其他任务的父任务。 这是怎么一回事? 如何以编程方式添加此“主隐藏任务”?通常的加法会使它出错 UPD:我使用mpxj。可以通过Project.ProjectSummaryTask访问任务0。该任务无法通过Project获得。此处的Tasks写为“如果第一个任务的大纲级别

我的asp.net应用程序解析mpp文件并将数据保存在数据库中。然后我想使用mspdi生成具有相同数据的xml项目文件。除了首要任务外,所有工作都很好。 在解析过程中,我得到了一个隐藏在ms project中的任务,该任务是所有其他任务的父任务。 这是怎么一回事? 如何以编程方式添加此“主隐藏任务”?通常的加法会使它出错


UPD:我使用mpxj。

可以通过Project.ProjectSummaryTask访问任务0。该任务无法通过Project获得。此处的Tasks

写为“如果第一个任务的大纲级别为零,则可以忽略它”。好啊但setDuration方法不适用于任务,所有任务的duration字段中都有0。通过project.getAlltasks()可以使用零任务。项目总结任务?我在net.sf.mpxj.Project实例中找不到这样的属性。我用的是mpxj。我可能错了,但他们似乎把所有信息或大部分信息都读到了ProjectHeader中:搜索私有void readProjectHeader(Project)