Browse our Products

Aspose.Tasks for .NET 9.0.1 Release Notes

Major Features

We have implemented enhancement which allow to read subproject info (inserted project information). New constructor has been added to Project class to work with Primavera Project. Also reading all project UID from Primavera XML has been implemented. About six bugs have been fixed. Please see the list of changes below.

All Changes

Issue TypeKeySummary
BugTASKS-34281Exception while adding resource assignment to task with duration ZERO
BugTASKS-34280Calendar exceptions lost when MPP saved and used again
BugTASKS-34279Wrong AssignmentBaselineWork retrieved from Timephased data
BugTASKS-34275Wrong monthly hours extracted while reading Timephased data
BugTASKS-34274Timephased data shown far beyond the project task dates
BugTASKS-34273Wrong timephased data read against holidays
EnhancementTASKS-34258Unable to set Task as another SubProject
New FeatureTASKS-34271Provide constructor for Project(Stream steam,PrimaveraXmlReadingOptions options)
New FeatureTASKS-34270Read all projects UID from Primavera XML to get list of UID

Public API and Backwards Incompatible Changes

The following public classes were added:

Class NameDescription
Aspose.Tasks.PrimaveraXmlReaderRepresents a reader to read Project UIDs from Primavera Xml file

The following public methods were added to existing classes:

Method NameDescription
Aspose.Tasks.Project(System.IO.Stream stream, PrimaveraXmlReadingOptions options)Initializes a new instance of the Aspose.Tasks.Project class from the Stream with the specified instance of the Aspose.Tasks.PrimaveraXmlReadingOptions class.