Project 2000. Moving From Microsoft Project, страница 2

Microsoft Project 2000 will not upgrade GLOBAL.MPT files from versions of Microsoft Project previous to Microsoft Project 98.

When the old GLOBAL.MPT is copied, an entry with the name GLOBAL80.MPT and its location is stored in the registry at following location:

HKEY_LOCAL_MACHINE\Software\Microsoft\Office\9.0\MS Project\Previous Global

When Microsoft Project 2000 is booted for the first time, it uses the new GLOBAL.MPT file. It never uses the old GLOBAL.MPT from Microsoft Project 98 unless you have manually copied over the file. (See Caution below.) Microsoft Project then checks the following registry key to see if it should display the Planning Wizard to prompt you to upgrade your global template:

 

HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\MS Project\Previous Global

If the No Alert key is set to “false” or if this registry key does not exist, then the Planning Wizard is displayed. If it is set to “true” then no Planning Wizard is displayed and no upgrade of the global template is preformed.

Caution

You should never attempt to keep the customized items in your Microsoft Project 98 global template by manually replacing the GLOBAL.MPT file installed by Microsoft Project 2000.

Microsoft Project 2000 always attempts to use the GLOBAL.MPT file installed by Microsoft Project 2000. It is possible, however, to “trick” Microsoft Project 2000 by manually copying over the Microsoft Project 2000 GLOBAL.MPT file with the global template from an installation of Microsoft Project 98. This will not stop Microsoft Project 2000 from starting. Upon exiting from Microsoft Project 2000, the global template will be rewritten in the Microsoft Project 2000 file format. This will allow you to use the customized items from your Microsoft Project 98 global template. However, this rewritten global template will not contain the new items contained in the Microsoft Project 2000 global template and no upgrading will take place. As such, some new features of Microsoft Project 2000 will not be available.


When you choose to Upgrade Automatically, Microsoft Project compares the items in your Microsoft Project 98 global template with a list of the original items in an unmodified Microsoft Project 98 global template. If any of the items are different, they are moved to the new Microsoft Project 2000 global template. If the item does not have the same name as an item that natively exists in the Microsoft Project 2000 global template, it is simply added to the template. If the customized item has the same name as an item already existing in the Microsoft Project 2000 global template, it is handled in the following manner:

Views – a view with the same name will replace the existing view in the Microsoft Project 2000 global template. Items new to a particular view (that is, bar styles) will be added to the view.

Tables a table with the same name will replace the existing table in the Microsoft Project 2000 global template. A field that is new to a particular table in Microsoft Project 2000 will be added to the customized table.

Toolbars – Customized toolbar items will be added to the end of same-named toolbars that exist in the Microsoft Project 2000 global template.

Menus – Similar to toolbars, items will be added to the end of same-named menus that exist in the Microsoft Project 2000 global template.