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 2002 or 2003. Warning: You should not publish a master project in either Project Server 2002 or 2003, as doing so can create duplicate assignments for every resource assigned to tasks in each subproject of the master project.
Resolution
If your organization uses Project Server 2002, complete the following steps:
1. Launch Microsoft Project and open a new blank project
2. Click Insert - Project
3. Select the first of your linked projects and click the Insert button
4. Select the next blank row in the task list
5. Continue repeating steps #2-4 until you have inserted all of the linked projects
6. Starting at the bottom of the list, click the + sign to expand the tasks in each subproject
If your organization uses Project Server 2003, complete the following steps:
1. Log into Project Web Access
2. Navigate to the Project Center page
3. Using the Control key, select the row header for each project you want to include in the master project
4. Click the Open button
If your organization uses Project Server 2007, complete the following steps:
1. Log into Project Web Access.
2. Navigate to the Project Center page.
3. Using the Control key, select the row header for each project you want to include in the master project.
4. Click the Edit button.
After you create master project, select the first linked task from the first project, hold down the Control key, select the dependent task(s) in the second project, then click the Link Tasks button. Set all cross-project dependencies in this temporary master project.
If your organization has disallowed saving a master project in the Project Server database, then simply close the temporary master project without saving it. When you are prompted to save the changes to each subproject, however, click the Yes to All button. This action will save your cross-project links in each linked project. The next time you open one of these linked projects, you will see "ghost tasks" from the predecessor and successor projects.