Browse our Products

If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.

Download C++ Library to Process Microsoft Project® Files

Open NuGet Package Manager within the Microsoft Visual Studio®, search for Aspose.Tasks.Cpp and install. You may also use the following command within the Package Manager Console. For the detailed instructions please visit the Installation documentation page.

PM>

Nuget Nuget

Product Page | Docs | Demos | API Reference | Examples | Blog | Search | Free Support | Temporary License | EULA

A standalone C++ library that enables the C++ developers to generate, update, render, & convert project files from within C++ projects without Microsoft Project®.

Why download Aspose.Tasks for C++?

Aspose.Tasks for C++ is a native class library to help you quickly build C++ apps that can read, write, manipulate, and convert Microsoft Project® file formats (MPP, MPT, MPX, and XML Project Format) without dependency on installing Microsoft Project® or any other 3rd party components.

It helps you work with Microsoft Project® formulas, tasks, task links, calendars, calendar exceptions, resources, resource assignment, currencies, and VBA information. You can import and export project data to Primavera file formats (XML, XER, MPX) as well. Aspose.Tasks for C++ offers to convert your project data into a variety of formats, including Excel, HTML, SVG, JPEG, BMP, PDF and more.

This distribution package contains both the 32-bit as well as the 64-bit binaries for the MS Windows. The shared libraries for Linux-based OS are also available and are built with GCC-6 and CLang-3. It supports x86 and x64 based applications on Windows and x64 based applications on Linux.

Project File Processing Features

  • Create an empty project file and save it as XML, to stream or to Microsoft MPP file.
  • Supports the encoding of the MPX files.
  • Read and write default properties of projects to speed up the project setup.
  • Set the project calculation mode to be manual, automatic, or none.
  • Read and write project calendar properties, such as fiscal year and weekday properties.
  • Read and write project currency properties.
  • Perform project rescheduling from start, finish date or reschedule only the incomplete tasks.
  • Offers various project utility features, such as, calculate the critical path, read filter data, extract embedded objects, etc.
  • Use Task, Resource, and Project fields as a formula in expressions.
  • Identify Cross Project Tasks, get predecessor tasks and cross-project predecessor tasks.
  • Supports working with task links, baselines, project resources, and VBA.
  • Convert project data to other supported file formats.

Read & Write Project Formats

Microsoft Project®: MPP, MPT, XML
Primavera®: MPX, P6XML, XER

Save Projects As

Microsoft Office®: XLSX
Fixed Layout: PDF
Images: TIFF, SVG, PNG, JPEG
Web: HTML
Text: TXT



Direct Download

Aspose.Tasks for C++ 22.9 MacOS

It contains Aspose.Tasks for C++ 22.9 macos only binaries

Added: 23/9/2022 Downloads:

Download

File Size: 56.67MB

Aspose.Tasks for C++ 22.9 Linux

It contains Aspose.Tasks for C++ 22.9 linux only binaries

Added: 23/9/2022 Downloads:

Download

File Size: 58.21MB

Aspose.Tasks for C++ 22.9 Windows

It contains Aspose.Tasks for C++ 22.9 windows only binaries

Added: 23/9/2022 Downloads:

Download

File Size: 205.84MB

Aspose.Tasks for C++ 22.9

It contains Aspose.Tasks for C++ 22.9 release for Windows/Linux/MacOS

Added: 23/9/2022 Downloads:

Download

File Size: 299.14MB

Aspose.Tasks for C++ 22.8 MacOS

It contains Aspose.Tasks for C++ 22.8 macos only binaries

Added: 1/9/2022 Downloads:

Download

File Size: 56.62MB

Aspose.Tasks for C++ 22.8 Linux

It contains Aspose.Tasks for C++ 22.8 linux only binaries

Added: 1/9/2022 Downloads:

Download

File Size: 58.12MB

Aspose.Tasks for C++ Windows

It contains Aspose.Tasks for C++ 22.8 windows only binaries

Added: 1/9/2022 Downloads:

Download

File Size: 205.7MB

Aspose.Tasks for C++ 22.8

It contains Aspose.Tasks for C++ 22.8 release for Windows/Linux/MacOS

Added: 1/9/2022 Downloads:

Download

File Size: 298.86MB

Aspose.Tasks for C++ 22.7 MacOS

It contains Aspose.Tasks for C++ 22.7 release mac-os only binaries

Added: 21/7/2022 Downloads:

Download

File Size: 56.36MB

Aspose.Tasks for C++ 22.7 Linux

It contains Aspose.Tasks for C++ 22.7 release linux only binaries

Added: 21/7/2022 Downloads:

Download

File Size: 58.03MB

Aspose.Tasks for C++ 22.7 Windows

It contains Aspose.Tasks for C++ 22.7 release windows only binaries

Added: 21/7/2022 Downloads:

Download

File Size: 205.12MB

Aspose.Tasks for C++ 22.7

It contains Aspose.Tasks for C++ 22.7 release

Added: 21/7/2022 Downloads:

Download

File Size: 252.36MB

Aspose.Tasks for C++ 22.6 MacOS

It contains Aspose.Tasks for C++ 22.6 release linux only binaries

Added: 6/7/2022 Downloads:

Download

File Size: 56.13MB

Aspose.Tasks for C++ 22.6 Linux

It contains Aspose.Tasks for C++ 22.6 release linux only binaries

Added: 1/7/2022 Downloads:

Download

File Size: 57.73MB

Aspose.Tasks for C++ 22.6 Windows

It contains Aspose.Tasks for C++ 22.6 release windows only binaries

Added: 1/7/2022 Downloads:

Download

File Size: 204.25MB

Aspose.Tasks for C++ 22.6

It contains Aspose.Tasks for C++ 22.6 release

Added: 1/7/2022 Downloads:

Download

File Size: 251.18MB

Aspose.Tasks for C++ 22.5 Linux

It contains Aspose.Tasks for C++ 22.5 release linux only binaries

Added: 10/6/2022 Downloads:

Download

File Size: 27.7 MB

Aspose.Tasks for C++ 22.5 Windows

It contains Aspose.Tasks for C++ 22.5 release windows only binaries

Added: 10/6/2022 Downloads:

Download

File Size: 209.9 MB

Aspose.Tasks for C++ 22.5

It contains Aspose.Tasks for C++ 22.5 release

Added: 10/6/2022 Downloads:

Download

File Size: 256.8 MB

Aspose.Tasks for C++ 22.4 MacOS

It contains Aspose.Tasks for C++ 22.4 release macos only binaries

Added: 4/29/2022 Downloads:

Download

File Size: 51.8 MB

Aspose.Tasks for C++ 22.4 Linux

It contains Aspose.Tasks for C++ 22.4 release linux only binaries

Added: 4/27/2022 Downloads:

Download

File Size: 57.7 MB

Aspose.Tasks for C++ 22.4 Windows

It contains Aspose.Tasks for C++ 22.4 release windows only binaries

Added: 4/27/2022 Downloads:

Download

File Size: 210.0 MB

Aspose.Tasks for C++ 22.4

It contains Aspose.Tasks for C++ 22.4 release

Added: 4/27/2022 Downloads:

Download

File Size: 257.0 MB

Aspose.Tasks for C++ 22.3 MacOS

It contains Aspose.Tasks for C++ 22.3 release MacOS only binaries

Added: 4/1/2022 Downloads:

Download

File Size: 51.7 MB

Aspose.Tasks for C++ 22.3 Linux

It contains Aspose.Tasks for C++ 22.3 release linux only binaries

Added: 3/31/2022 Downloads:

Download

File Size: 57.5 MB

Aspose.Tasks for C++ 22.3 Windows

It contains Aspose.Tasks for C++ 22.3 release windows only binaries

Added: 3/31/2022 Downloads:

Download

File Size: 209.5 MB

Aspose.Tasks for C++ 22.3

It contains Aspose.Tasks for C++ 22.3 release

Added: 3/31/2022 Downloads:

Download

File Size: 256.3 MB

Aspose.Tasks for C++ 22.2 MacOS

It contains Aspose.Tasks for C++ 22.2 release MacOS only binaries

Added: 3/4/2022 Downloads:

Download

File Size: 55.5 MB

Aspose.Tasks for C++ 22.2 Linux

It contains Aspose.Tasks for C++ 22.2 release linux only binaries

Added: 2/28/2022 Downloads:

Download

File Size: 69.6 MB

Aspose.Tasks for C++ 22.2 Windows

It contains Aspose.Tasks for C++ 22.2 release windows only binaries

Added: 2/28/2022 Downloads:

Download

File Size: 210.8 MB

Aspose.Tasks for C++ 22.2

It contains Aspose.Tasks for C++ 22.2 release

Added: 2/28/2022 Downloads:

Download

File Size: 269.7 MB

Aspose.Tasks for C++ 22.1 macOS

It contains Aspose.Tasks for C++ 22.1 release macOS only binaries

Added: 2/1/2022 Downloads:

Download

File Size: 55.4 MB

Aspose.Tasks for C++ 22.1 Linux

It contains Aspose.Tasks for C++ 22.1 release linux only binaries

Added: 1/31/2022 Downloads:

Download

File Size: 70.1 MB

Aspose.Tasks for C++ 22.1 Windows

It contains Aspose.Tasks for C++ 22.1 release windows only binaries

Added: 1/31/2022 Downloads:

Download

File Size: 210.2 MB

Aspose.Tasks for C++ 22.1

It contains Aspose.Tasks for C++ 22.1 release

Added: 1/31/2022 Downloads:

Download

File Size: 269.6 MB

Aspose.Tasks for C++ 21.12 Linux

It contains Aspose.Tasks for C++ 21.12 release linux only binaries

Added: 12/29/2021 Downloads:

Download

File Size: 65.3 MB

Aspose.Tasks for C++ 21.12 Windows

It contains Aspose.Tasks for C++ 21.12 release windows only binaries

Added: 12/29/2021 Downloads:

Download

File Size: 194.8 MB

Aspose.Tasks for C++ 21.12

It contains Aspose.Tasks for C++ 21.12 release

Added: 12/29/2021 Downloads:

Download

File Size: 249.5 MB

Aspose.Tasks for C++ 21.11 Linux

It contains Aspose.Tasks for C++ 21.11 release linux only binaries

Added: 11/30/2021 Downloads:

Download

File Size: 117.6 MB

Aspose.Tasks for C++ 21.11 Windows

It contains Aspose.Tasks for C++ 21.11 release windows only binaries

Added: 11/30/2021 Downloads:

Download

File Size: 195.2 MB

Aspose.Tasks for C++ 21.11

It contains Aspose.Tasks for C++ 21.11 release

Added: 11/30/2021 Downloads:

Download

File Size: 302.2 MB

Aspose.Tasks for C++ 21.10 Linux

It contains Aspose.Tasks for C++ 21.10 release linux only binaries

Added: 10/31/2021 Downloads:

Download

File Size: 119.0 MB

Aspose.Tasks for C++ 21.10 Windows

It contains Aspose.Tasks for C++ 21.10 release windows only binaries

Added: 10/31/2021 Downloads:

Download

File Size: 199.1 MB

Aspose.Tasks for C++ 21.10

It contains Aspose.Tasks for C++ 21.6 release

Added: 10/31/2021 Downloads:

Download

File Size: 307.5 MB

Aspose.Tasks for C++ 21.9 Linux

It contains Aspose.Tasks for C++ 21.9 release linux only binaries

Added: 9/30/2021 Downloads:

Download

File Size: 125.0 MB

Aspose.Tasks for C++ 21.9 Windows

It contains Aspose.Tasks for C++ 21.9 release windows only binaries

Added: 9/30/2021 Downloads:

Download

File Size: 204.3 MB

Aspose.Tasks for C++ 21.9

It contains Aspose.Tasks for C++ 21.9 release

Added: 9/30/2021 Downloads:

Download

File Size: 313.6 MB

Aspose.Tasks for C++ 21.8 Linux

It contains Aspose.Tasks for C++ 21.8 release linux only binaries

Added: 8/31/2021 Downloads:

Download

File Size: 130.1 MB

Aspose.Tasks for C++ 21.8 Windows

It contains Aspose.Tasks for C++ 21.8 release windows only binaries

Added: 8/31/2021 Downloads:

Download

File Size: 209.8 MB

Aspose.Tasks for C++ 21.8

It contains Aspose.Tasks for C++ 21.8 release

Added: 8/31/2021 Downloads:

Download

File Size: 324.2 MB

Aspose.Tasks for C++ 21.7 Linux

It contains Aspose.Tasks for C++ 21.7 release linux only binaries

Added: 7/30/2021 Downloads:

Download

File Size: 130.1 MB

Aspose.Tasks for C++ 21.7 Windows

It contains Aspose.Tasks for C++ 21.7 release windows only binaries

Added: 7/30/2021 Downloads:

Download

File Size: 209.8 MB

Aspose.Tasks for C++ 21.7

It contains Aspose.Tasks for C++ 21.7 release

Added: 7/30/2021 Downloads:

Download

File Size: 324.3 MB

Aspose.Tasks for C++ 21.6 Linux

It contains Aspose.Tasks for C++ 21.6 release linux only binaries

Added: 6/29/2021 Downloads:

Download

File Size: 131.8 MB

Aspose.Tasks for C++ 21.6 Windows

It contains Aspose.Tasks for C++ 21.6 release windows only binaries

Added: 6/29/2021 Downloads:

Download

File Size: 212.7 MB

Aspose.Tasks for C++ 21.6

It contains Aspose.Tasks for C++ 21.6 release

Added: 6/29/2021 Downloads:

Download

File Size: 329.0 MB

Aspose.Tasks for C++ 21.5 Linux

It contains Aspose.Tasks for C++ 21.5 release linux only binaries

Added: 5/27/2021 Downloads:

Download

File Size: 132.3 MB

Aspose.Tasks for C++ 21.5 Windows

It contains Aspose.Tasks for C++ 21.5 Windows only binaries

Added: 5/27/2021 Downloads:

Download

File Size: 209.6 MB

Aspose.Tasks for C++ 21.5

It contains Aspose.Tasks for C++ 21.5 release

Added: 5/27/2021 Downloads:

Download

File Size: 326.3 MB

Aspose.Tasks for C++ 21.4 Linux

It contains Aspose.Tasks for C++ 21.4 release linux only binaries

Added: 4/26/2021 Downloads:

Download

File Size: 131.6 MB

Aspose.Tasks for C++ 21.4 Windows

It contains Aspose.Tasks for C++ 21.4 release windows only binaries

Added: 4/26/2021 Downloads:

Download

File Size: 208.4 MB

Aspose.Tasks for C++ 21.4

It contains Aspose.Tasks for C++ 21.4 release

Added: 4/26/2021 Downloads:

Download

File Size: 324.4 MB

Aspose.Tasks for C++ 21.3 Linux

It contains Aspose.Tasks for C++ 21.3 release linux only binaries

Added: 3/23/2021 Downloads:

Download

File Size: 132.1 MB

Aspose.Tasks for C++ 21.3 Windows

It contains Aspose.Tasks for C++ 21.3 release windows only binaries

Added: 3/23/2021 Downloads:

Download

File Size: 196.5 MB

Aspose.Tasks for C++ 21.3

It contains Aspose.Tasks for C++ 21.3 release

Added: 3/23/2021 Downloads:

Download

File Size: 313.0 MB

Aspose.Tasks for C++ 21.2 Linux

It contains Aspose.Tasks for C++ 21.2 release linux only binaries

Added: 2/27/2021 Downloads:

Download

File Size: 124.8 MB

Aspose.Tasks for C++ 21.2 Windows

It contains Aspose.Tasks for C++ 21.2 release windows only binaries

Added: 2/27/2021 Downloads:

Download

File Size: 189.6 MB

Aspose.Tasks for C++ 21.2

It contains Aspose.Tasks for C++ 21.2 release

Added: 2/27/2021 Downloads:

Download

File Size: 299.2 MB

Aspose.Tasks for C++ 21.1

Please refer to release notes and ReadMe for detail

Added: 1/30/2021 Downloads:

Download

File Size: 324.0 MB

Aspose.Tasks for C++ 20.12

Please refer to release notes and ReadMe for detail

Added: 12/29/2020 Downloads:

Download

File Size: 243.8 MB

Aspose.Tasks for C++ 20.11

Please refer to release notes and ReadMe for detail

Added: 12/1/2020 Downloads:

Download

File Size: 189.6 MB

Aspose.Tasks for C++ 20.10

Please refer to release notes and ReadMe for detail.

Added: 10/28/2020 Downloads:

Download

File Size: 156.9 MB

Aspose.Tasks for C++ 20.9

Please refer to release notes and ReadMe for detail.

Added: 9/19/2020 Downloads:

Download

File Size: 148.1 MB

Aspose.Tasks for C++ 20.7

Please refer to release notes and ReadMe for detail.

Added: 7/24/2020 Downloads:

Download

File Size: 142.3 MB

Aspose.Tasks for C++ 20.6

Please refer to release notes and ReadMe for detail.

Added: 6/30/2020 Downloads:

Download

File Size: 142.1 MB

Aspose.Tasks for C++ 20.5

Please refer to release notes and ReadMe for detail.

Added: 5/23/2020 Downloads:

Download

File Size: 141.7 MB

Aspose.Tasks for C++ 20.4

Please refer to release notes and ReadMe for detail.

Added: 4/27/2020 Downloads:

Download

File Size: 137.3 MB

Aspose.Tasks for C++ 20.3

Please refer to release notes and ReadMe for detail.

Added: 3/26/2020 Downloads:

Download

File Size: 132.7 MB

Aspose.Tasks for C++ 20.2

Please refer to release notes and ReadMe for detail.

Added: 2/29/2020 Downloads:

Download

File Size: 130.9 MB

Aspose.Tasks for C++ 20.1

Please refer to release notes and ReadMe for detail.

Added: 1/24/2020 Downloads:

Download

File Size: 125.5 MB

Aspose.Tasks for C++ 19.12

Please refer to release notes and ReadMe for detail.

Added: 12/19/2019 Downloads:

Download

File Size: 125.1 MB

Aspose.Tasks for C++ 19.9

Please refer to release notes and ReadMe for detail.

Added: 10/23/2019 Downloads:

Download

File Size: 90.4 MB