Background Information
To set cross-project dependencies, you must create a master project for this purpose. If your Project Server administrator has set permissions to allow you to save the master project in the Project Server database, you can do so safely in either Project Server 2003, 2007, or 2010. Warning: You should not publish a master project in either Project Server 2003, as doing so can create duplicate assignments for every resource assigned to tasks in each subproject of the master project.
Resolution for Project Server 2003
Complete the following steps in Project Server 2003:
1. Log into Project Web Access and navigate to the Project Center page.
2. Using the Control key, select the row header for each project you want to include in the master project.
3. Click the Open button to create a temporary master project in Project Professional 2003.
4. Expand the tasks in each of the subprojects.
5. Select a predecessor task in one project, press and hold the Control key, and select a successor task in another project.
6. Release the Control key and then click the Link Tasks button.
7. Repeat steps #5-6, create as many cross-project links as are necessary.
8. Click File > Close and close the temporary master project without saving it.
9. Click the Yes to All button to save the cross-project links in each of the subprojects.
The next time you open one of these linked projects, you will see "ghost tasks" from the predecessor and successor projects.
Resolution for Project Server 2007
If your organization uses Project Server 2007, complete the following steps:
1. Log into Project Web Access and navigate to the Project Center page.
2. Using the Control key, select the row header for each project you want to include in the master project.
3. Click the Edit button to create a temporary master project.
4. Expand the tasks in each of the subprojects.
5. Select a predecessor task in one project, press and hold the Control key, and select a successor task in another project.
6. Release the Control key and then click the Link Tasks button.
7. Repeat steps #5-6, create as many cross-project links as are necessary.
8. Click File > Close and close the temporary master project without saving it.
9. Click the Yes to All button to save the cross-project links in each of the subprojects.
The next time you open one of these linked projects, you will see "ghost tasks" from the predecessor and successor projects.
Resolution for Project Server 2010
If your organization uses Project Server 2007, complete the following steps:
1. Log into Project Web Access and navigate to the Project Center page.
2. Using the Control key, select the row header for each project you want to include in the master project.
3. In the left end of the Projects ribbon, click the Open button and select In Project Professional for Editing.
4. Expand the tasks in each of the subprojects.
5. Select a predecessor task in one project, press and hold the Control key, and select a successor task in another project.
6. Release the Control key and then click the Link Tasks button.
7. Repeat steps #5-6, create as many cross-project links as are necessary.
8. Click File > Close to close the temporary master project.
9. In the Close dialog, select the Discard Changes option and then click the OK button.
10. Click the Yes to All button to save the cross-project dependencies created in the two subprojects.
The next time you open one of these linked projects, you will see "ghost tasks" from the predecessor and successor projects.