Project 2007 SDK: Software Development Kit

Select Language:
The Microsoft Office Project 2007 SDK contains documentation, code samples, how-to articles, and programming references to help customize and integrate the Project 2007 clients and Project Server 2007 with other applications for enterprise project management. The download also contains the Microsoft Office Project Portfolio Server 2007 database schema references.
  • Version:


    File Name:


    Date Published:


    File Size:

    45.6 MB

      The Microsoft Office Project 2007 SDK is a release for solution providers, value-added resellers, and other developers to learn about the new Project Server 2007 platform, and how to extend and integrate Project Server 2007 with other applications for enterprise project management (EPM). It features conceptual and how-to articles, sample code, and programming references.

      The download file for the Project 2007 SDK is updated from the July 2007 SDK download. The pj12ProjectSDK.exe download includes two HTML Help files: PJSDK2007.chm (conceptual topics and managed code reference), and pj12ReportingDB.chm (the Reporting Database Schema reference). OLAPCubeSchemas.xls is a Microsoft Office Excel file that lists the dimensions, measures, and properties of the 14 Project Server OLAP cubes. Additional references include the default Project Guide files and the XML schemas for Project 2007 and the ChangeXML parameter for Statusing methods in the Project Server Interface (PSI).

      The Project Portfolio Server 2007 schemas include the AccountData and AccountIndex database references. For more information, see the Project Portfolio Server 2007 Programmer Reference.

      The download also includes the following complete sample projects that relate to topics in the SDK: ChangeXML Utility, Custom Web Parts, ERP Connector, two Impersonation samples, Login Demo, Notifications Event Handler, OLP Example, Custom Project Guides, Project Workspace, ProjTool (a tool with source code for testing and development), PSI Extensions, Report Pack, and Test Event Handler. The sample projects use Microsoft Visual C# and Microsoft Visual Studio 2005 or later. The seven Report Pack samples use Microsoft SQL Server 2005 Reporting Services.

      You can also view the Project 2007 SDK online in the MSDN Library.
  • Supported Operating System

    Windows Server 2003 Service Pack 1, Windows Vista, Windows XP Service Pack 2

      • This download works with the following applications:
        • Microsoft Office Project Professional 2007
        • Microsoft Office Project Standard 2007. Technologies related to Project Server do not apply.
        • Microsoft Office Project Server 2007
        • Microsoft Office Project Web Access 2007. Requires Internet Explorer 6.0 or later.
        • Windows SharePoint Services 3.0. Installed with Project Server.
        • Microsoft Office SharePoint Server 2007. Optional.
        • Microsoft Office Excel 2007 or Excel 2003. Optional for use with Visual Reports in Project 2007.
        • Microsoft Office Visio 2007. Optional for use with Visual Reports in Project 2007.
        • Microsoft Visual Studio 2005
        • Microsoft SQL Server 2005 Reporting Services
    • To install this download:
      1. Download the file by clicking the file name in the File in this Download table (below) and saving the file to your hard disk.
      2. Back up any modifications you have made to previous Project 2007 SDK files in the directory C:\2007 Office System Developer Resources\Project 2007 SDK.
      3. To create a clean installation of the updated SDK, delete the Project 2007 SDK directory in C:\2007 Office System Developer Resources.
      4. Double-click the pj12ProjectSDK.exe file on your hard disk to start the setup program.
      5. Follow the instructions on the screen to complete the installation.

      To remove this download:

      To remove the download file, delete pj12ProjectSDK.exe.

      The default installation directory is C:\2007 Office System Developer Resources\Project 2007 SDK. To remove all the installed files, delete the Project 2007 SDK installation directory.
    • This package does not collect any personal information.