Managing a Successful Deployment

Archived content. No warranty is made as to technical accuracy. Content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
On This Page

Related Software
Installation with Elevated Privileges under Windows NT and Windows 2000
Software Requirements
Requirements for International Components
Installation Sequence

The applications and tools included with Microsoft® Project 2002 provide a wide range of functionality for users. Related products include analysis tools and plug-in language features that are available in the Microsoft Project 2002 Multilanguage User Interface (MUI) Pack. You can install these applications and tools on users' computers at the same time that you deploy Microsoft Project, or you can stagger the deployment and install them when and where you need them.

Microsoft Project 2002 includes the following applications:

  • Microsoft Project 2002 Standard or Microsoft Project 2002 Professional
  • Microsoft Internet Explorer 5.01

If you purchase Microsoft Project 2002 with the MUI Pack, you will have access to user interface language modules for Microsoft Project and Internet Explorer 5.01.

Keep in mind the following when you install and use Microsoft Project:

  • It is recommended that you do not install Microsoft Project 2002 and earlier versions of Microsoft Project on the same computer.
  • Microsoft Project 2002 and Microsoft Office XP SP-1 share certain files and components. If you are running a version of Office XP earlier than SP-1, installing Microsoft Project 2002 may replace certain Office XP files with the updated SP-1 versions. For example, it will replace MSO.dll.
  • You can create and update project data directly in a database while maintaining the consistency and integrity of the data. For more information, see the files Projdb.htm and Prjoledb.htm, located at the typical installation point (for example, the U.S. English installation point would be C:\Program Files\Microsoft Office\Office10\1033).
  • Using the MUI Pack to switch the Microsoft Project user interface language will automatically switch the user interface language for any Office application for which you have already installed an MUI Pack.

It is recommended that you use the same language versions of Office and Microsoft Project. The language version of Microsoft Project should be either:

  • The same language as the Office language version installed on the system.
  • The language version of Microsoft Project that matches the locale (Microsoft Windows® 98, Windows Millennium Edition (Windows Me), Windows NT® 4.0, or Windows 2000) or Language (Windows XP) you have specified in Windows.

If neither of the above is true, the only case in which Microsoft Project will run is if the Microsoft Project language version is English.

For example,

  • If you install a German version of Microsoft Project on a system with a French version of Office and a French system locale, Microsoft Project will not run.
  • If you install a German version of Microsoft Project on a system with a French version of Office and a French system locale, Microsoft Project will not run.
  • If you install an English version of Microsoft Project on a system with a French version of Office and a German system locale, Microsoft project will run.

See Also

To learn more about deploying Microsoft Project Server, see the Overview of Microsoft Project Server resource kit article.

Installation with Elevated Privileges under Windows NT and Windows 2000

In Windows NT 4.0, Windows 2000, and Windows XP environments, different groups of users have different levels of rights and permissions. In these environments, default users have limited access to system areas of the computer. Because Microsoft Project 2002 Setup updates system files and writes to system areas of the Windows registry, you must have administrator rights to the computer to install Microsoft Project 2002.

Users without administrator rights cannot install Microsoft Project 2002. To install Microsoft Project on computers where users lack administrator rights, you must run Setup with elevated privileges. After Microsoft Project is installed, users without administrator rights can run all installed features, including installing features on demand, provided the initial installation was performed in an elevated context.

Under Windows NT 4.0, Windows 2000, and Windows XP, power users cannot install Microsoft Project 2002 without elevated privileges. Elevated privileges are not required under Windows 98 or Windows Me, because these operating systems consider each user an administrator of the computer.

There are four methods of elevating the Microsoft Project 2002 installation:

  • Log on as an administrator and install Microsoft Project 2002.
  • Assign, publish, or advertise Microsoft Project 2002.
  • Set a Windows Installer system policy that allows all Windows Installer applications to run with elevated privileges.
  • Use Microsoft Systems Management Server in an administrative context to deploy Microsoft Project 2002.

Because Microsoft Project 2002 is installed as a Windows Installer package, any of the preceding methods grants users elevated privileges and allows them to install Microsoft Project and any chained packages. When the initial installation is performed with elevated privileges, all subsequent installations—including install on demand and automatic repair of features—are also elevated.

Logging on as an Administrator

If you log on to a computer with an account that has administrator rights, you will have elevated privileges that allow you to install Microsoft Project 2002, the System Files Update, and the MUI Packs.

Under Windows 2000 or Windows XP, you can provide users with an administrator account name and password, and have them use the Run as command to install Microsoft Project 2002 or the MUI Pack in an elevated context. If you create a shortcut to Setup.exe, you can include command-line options to customize the installation.

To create a shortcut to Setup.exe for users to run as administrators
  1. Create a shortcut to Microsoft Project 2002 Setup.exe.
  1. Right-click the shortcut, and then click Properties.
  1. Click the Shortcut tab, and then enter your command line in the Target box.
  1. Select the Run as a different user checkbox, and then click OK.

You must distribute this shortcut with the domain name, user name, and password of an administrator account. The following procedure outlines the steps users must take.

To start Microsoft Project 2002 as an administrator (Windows 2000 or Windows XP)
  1. Press SHIFT and right-click Setup.exe, and then click Run as.
  1. Under Windows 2000, click Run the program as the following user in the Run As Other User dialog box.
  1. Enter the user name, password, and domain name of the administrator account.

Setting a Windows Installer System Policy

You can enable elevated privileges on a user's computer by setting a Windows Installer system policy. The Always install with elevated privileges policy allows a user without administrator rights to install any Windows Installer packages (with the exception of the System Files Update).

To enable elevated privileges by policy (Windows 2000)
  1. On the Start menu, point to Programs, point to Administrative Tools, and then click Active Directory Users and Computers.
  1. In the console tree, right-click the domain or organizational unit for which you want to set the policy.
  1. Click Properties, and then click the Group Policy tab.
  1. In the Group Policy Objects Links box, select a Group Policy Object, and then click Edit.
  1. Open the Local Computer\Administrative Templates\Windows Installer folder.
  1. In the details pane, double-click the Always install with elevated privileges policy.
  1. In the Group Policy Property dialog box, enable the policy, select the check box to turn the settings on, and then click OK.
  1. Open the User Configuration\Administrative Templates\Windows Installer folder and repeat steps 6 and 7.

Under Windows NT 4.0, you can use the System Policy Editor and Windows Installer policy template file (Instlr11.adm) to set the Always install with elevated privileges policy. You must set the policy for the computer and for each user.

If you choose not to use either the Group Policy Editor or the System Policy Editor, you can specify the same setting on each computer by changing a value in the Windows registry.

To enable elevated privilege on a user's computer by using policies
  1. On the Start menu, click Run.
  1. Type regedit and click OK.
  1. Locate or create the following subkey in the Windows registry:
    HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer.
  1. In the Installer subkey, set the value of AlwaysInstallElevated to 1.
  1. Locate or create the following subkey in the Windows registry:
    HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Installer.
  1. In the Installer subkey, set the value of AlwaysInstallElevated to 1.
  1. Repeat steps 5 and 6 for each user.

When you install Microsoft Project 2002 from the CD, installing features on demand requires administrator rights each time a feature is installed. This scenario is the only exception to persistent administrator rights after an initial installation with elevated privileges.

To allow users to install features on demand from the Microsoft Project 2002 CD, you must set the Windows Installer system policy Enable user to use media source while elevated.

Assigning, Publishing, or Advertising Microsoft Project

If all the computers in your organization run under Windows 2000 or Windows XP, you can elevate the Microsoft Project installation to assign or publish Microsoft Project. Because Windows 2000 and Windows XP already provide the necessary level of system files, the System Files Update is not required.

Alternatively, if you are running Windows NT 4.0, or if you are not using Windows 2000 or Windows XP software installation, you can advertise Microsoft Project by logging on as an administrator and then running Setup with the /jm option on the command line. For example:

setup.exe /jm install.msi

If you also include a Windows Installer transform (MST) file to customize the installation, use the /t option, followed by the name of the custom MST file on the command-line option to specify the file. For example:

Setup.exe /jm install.msi /t install.mst

When you advertise Microsoft Project in this way, Windows Installer shortcuts for each application appear on the Start menu, and a minimal set of core Microsoft Project files and components are installed on the computer. When a user clicks a shortcut or opens a file associated with a Microsoft Project feature, Windows Installer runs with elevated privileges to install the application, regardless of how the user logged on. After Microsoft Project is advertised, users can also run Setup from an administrative installation point and install Microsoft Project with elevated privileges.

Note that Windows NT 4.0 does not support Windows Installer shortcuts without an updated version of the Windows shell. The updated shell is included with Internet Explorer 4.01 Service Pack 1 or later. Even without the updated shell and Windows shortcuts, however, core Microsoft Project files and components are installed on the computer, and Windows Installer considers the initial installation complete. Users can subsequently run Microsoft Project setup from the administrative installation point and install with elevated privileges.

Because the System Files Update cannot be advertised, advertising Microsoft Project on Windows NT 4.0 fully installs the System Files Update on the local computer when the update is required.

When you advertise a package, the package is configured to be installed the first time the user attempts to use the application. You must be logged on with administrator privileges to advertise a package.

Advertising a package is much faster than installing a package. When the user attempts to use the application for the first time, the Installer completes the installation under administrator privileges, including rebooting the system if necessary. The user can also run Setup to install specific features, and Setup runs under administrator privileges, regardless of how the user is logged on.

Windows 2000, Windows XP, Windows NT 4.0 with Internet Explorer 4.01 or later, and Active Desktop™ all support Windows Installer shortcuts. In this scenario, the Installer adds application icons to the Start menu when you advertise the package. When the user clicks one of these icons, the Windows Installer installs that application on the computer before running it. When installing the advertised package, the Windows Installer runs under administrator privileges, regardless of how the user is logged on, so it can make any needed system modifications.

Windows NT 4.0 without Active Desktop does not support Windows Installer shortcuts. In this case, you can advertise the package, but the user must run Setup to install the program. When the user runs Setup after Microsoft Project has been advertised, the Windows Installer performs the installation with administrator privileges.

Using Systems Management Server

If you are using Microsoft Systems Management Server to install Microsoft Project, you can run the Package Command Manager as a service on the user's computer so that it runs with administrator privileges.

See Also

For more information on using Systems Management Server to deploy Microsoft Project, see the Deployment with Systems Management Server resource kit article.

Software Requirements

Internet Explorer

During the System Files Update detection (which occurs only on computers running under Windows 98 or Windows NT 4.0), Setup.exe determines which version of Internet Explorer is present on the computer. Internet Explorer 5.01 is the minimum version supported by Microsoft Project 2002. By default, the detection of any version earlier than Internet Explorer 4.0 triggers an installation of the System Files Update that installs Internet Explorer 5.01. If you have Internet Explorer 5.01 or later installed, Microsoft Project 2002 setup does not automatically update your browser. If you do not have at least Internet Explorer 5.01 installed, you will be alerted during Microsoft Project setup that your browser is not the most current version.

If you do not install Internet Explorer 5.01 (that is, if the administrator sets the NOIE property to True or if the user chooses not to upgrade), Setup does not update the default Web browser or install Internet Explorer shortcuts. However, Setup still calls Internet Explorer Setup to install the subset of Internet Explorer- and Windows-related components required by Microsoft Project. If the System Files Update calls Internet Explorer Setup to install any component, you must restart the computer at the end of the System Files Update installation.

At the end of the installation, whether or not Internet Explorer is upgraded to version 5.01, the user's system files are at least equivalent to the level in Office 2000 Service Release 1.

The logic that Setup uses to determine when and how to upgrade or install Internet Explorer is described in more detail in the following tables.

If the administrator takes no action, Setup installs or upgrades Internet Explorer as follows.

Existing version of Internet Explorer

Installation behavior

No Internet Explorer or earlier than Internet Explorer 4.01 Service Pack 1

Setup installs or presents users with the choice of typical Internet Explorer 5.01 (default), minimum Internet Explorer 5.01, or Windows Web Browsing Components only.

Internet Explorer 4.01 Service Pack 1 or later, but not Internet Explorer 5.0

Setup does not upgrade to Internet Explorer 5.01. An alert informs the user that certain Microsoft Project functionality requires Internet Explorer 5.01.

Internet Explorer 5.0 or later, but not Internet Explorer 5.01

Setup upgrades to Internet Explorer 5.01 behind the scenes; users are not presented with a choice.

If you set the NOIE property to True (or if the user chooses not to upgrade), Setup installs or upgrades Internet Explorer as follows.

Existing version of Internet Explorer

Installation behavior

No Internet Explorer or earlier than Internet Explorer 4.01 Service Pack 1

Windows Web Browsing Components are installed automatically.

Internet Explorer 4.01 Service Pack 1 or later, but not Internet Explorer 5.0

Internet Explorer is not upgraded to version 5.01, but Setup installs a subset of required components, including HTML Help.

Internet Explorer 5.0 or later, but not Internet Explorer 5.01

Internet Explorer is not upgraded to version 5.01, but Setup installs a subset of required components, including HTML Help.

Under Windows 98 and Windows NT 4.0, you can upgrade to Internet Explorer 5.5 by replacing the Osp\<LCID>\IE5 folder on your administration installation point with the Internet Explorer 5.5 folder. Then, add /spforce to the command line or to Setup.ini to ensure that the System Files Update installation is triggered. If you customize the Internet Explorer 5.5 package before installing it, you must use the updated Internet Explorer Administration Kit for Internet Explorer 5.5.

Because the System Files Update installation does not run under Windows 2000 or Windows Me, you cannot use the /spforce command-line option to install or upgrade Internet Explorer during Microsoft Project Setup. On these operating systems, you must deploy Internet Explorer 5.5 separately, before you install Microsoft Project.

Software Prerequisites

Microsoft Project 2002 requires that other software be preinstalled or preconfigured on the user's computer before you install Microsoft Project.

Windows NT 4.0 Service Pack 3 or later    Required, if you are installing Microsoft Project 2002 on the Microsoft Windows NT 4.0 operating system.

Internet Explorer 5.01 or later    Required by Microsoft Project Server and Microsoft Project Web Access.

Reboot Requirements

Microsoft Project Setup requires you to reboot the computer if you install Internet Explorer 5.01, or if Setup needs to update system files that are in use during installation. If Setup requires you to reboot the computer, you must log on again using the same account so that Setup can finish the installation.

Microsoft Project Server

To learn about deploying Microsoft Project Server, see the Basic Server Installation resource kit article.

See Also

Microsoft Project 2002 Setup gives you many options when you install Microsoft Project on users' computers. For more information on setting up Microsoft Project 2002, see the Setup Program resource kit article.

The Custom Installation Wizard provides great flexibility for customizing the Microsoft Project installation process. For more information about using the Custom Installation Wizard, see the Custom Installation Wizard resource kit article.

Requirements for International Components

The English User Interface Pack for Microsoft Project will be shipped with the Hebrew, Japanese, Simplified Chinese, Traditional Chinese, and Korean versions of Microsoft Project 2002.

Microsoft Project 2002 Multilanguage User Interface Pack

The Microsoft Project 2002 MUI Pack is separate from Microsoft Project. To install the MUI Pack, you will have to run Setup.exe for each language you need from the CD containing the language or languages you want. You can create administrative installation points for the languages you need on a network server by using the /a command-line option from the appropriate language subfolder.

Software prerequisites

Microsoft Project 2002 must be installed before you can install the MUI Pack.

Elevated privileges

You will need elevated privileges to install the MUI Pack on Windows NT 4.0, Windows 2000, and Windows XP.

Reboot requirements

The MUI Pack doesn't require you to reboot the user's computer after installation under Windows 2000 and Windows XP. You will need to reboot the computer under Windows NT 4.0 and Windows 98.

English Language Pack for Microsoft Project

The English Language Pack for Microsoft Project ships with the Hebrew, Japanese, Traditional Chinese, Simplified Chinese, and Korean language versions of Microsoft Project 2002. It allows you to change the user interface to English in these language versions of Microsoft Project 2002.

Software prerequisites

The Hebrew, Japanese, Traditional Chinese, Simplified Chinese, and Korean versions of Microsoft Project 2002 must be installed before you can install the English Language Packs.

Elevated privileges

You will need elevated privileges to install the English Language Packs under Windows NT 4.0, Windows 2000, and Windows XP.

Reboot requirements

The English Language Packs will not require you to reboot the user's computer after installation under Windows 2000 or Windows XP. You will need to reboot the computer under Windows NT 4.0 and Windows 98.

See Also

For more information on deploying MUI Packs on Microsoft Project Server, see the International Server Deploymentresource kit article.

The MUI Pack allows users all over the world to run Microsoft Project 2002 user interface and Help in their own languages, and to create documents in many other languages. For more information, see the Overview of International Features resource kit article.

For more information about using the Custom Installation Wizard, see the Custom Installation Wizard resource kit article.

To learn more about international support in Microsoft Project Server, see the International Server Deployment resource kit article.

To learn more about multi-language support and international components in Microsoft Project Server, see the International Server Deployment resource kit article.

Installation Sequence

Microsoft Project has a unique set of installation requirements, including what software must already be installed, whether elevated privileges are required during installation, and whether you must reboot the computer after installation. 

The following procedures outline the optimal sequences you can use to install Microsoft Project on users' computers, taking into account the necessary software prerequisites and the elevated privileges and reboot requirements.

Installing under Windows 98

To install Microsoft Project and all related products on a computer running Microsoft Windows 98, use the following sequence.

  1. If you plan to work with Japanese or Chinese files, install the appropriate Japanese or Chinese Input Method Editor (IME).
  1. If you want to upgrade Windows and Internet Explorer 4.0 or Internet Explorer 5 to 128-bit encryption, install the Internet Explorer 128-bit upgrade.
  1. Install Microsoft Project 2002.
  1. If you need to change the user interface language of Internet Explorer 5, install Internet Explorer user interface languages.
  1. Reboot the computer.
  1. If you have Microsoft Project 2002 with the MUI Pack and you want to install plug-in language features, install the MUI Pack.
  1. Reboot the computer.

Installing under Windows NT 4.0 with Elevated Privileges

To install Microsoft Project 2002 and all related products on a computer running Windows NT 4.0, use the following sequence. This procedure requires that you have elevated privileges on the user's computer.

  1. Log on to the computer using an account that has administrator privileges.
  1. For Microsoft Project, install Windows NT 4.0 Service Pack 3 or later.
  1. Reboot the computer.
  1. If you want to standardize on a previous version of Internet Explorer, install Internet Explorer 3.0 or 4.0, if not already installed, and reboot the computer.
  1. If you plan to work with Japanese or Chinese files, install the appropriate Japanese or Chinese Input Method Editor (IME).
  1. If you want to upgrade Windows and Internet Explorer 4.0 or Internet Explorer 5 to 128-bit encryption, install the Internet Explorer 128-bit upgrade.
  1. Install Microsoft Project 2002.
  1. If you need to change the user interface language of Internet Explorer 5, install Internet Explorer user interface languages.
  1. Reboot the computer.
  1. If you have Microsoft Project 2002 with the MUI Pack and you want to install plug-in language features, install the MUI Pack.
  1. Reboot the computer.

Installing under Windows NT 4.0 without Elevated Privileges

To install Microsoft Project 2002 and all related products on a computer running under Windows NT 4.0, without all of the installation requiring elevated privileges, use the following sequence.

  1. Log on to the computer using an account that has administrator privileges.
  1. For Microsoft Project and most other products, install Windows NT 4.0 Service Pack 3 or later.
  1. Reboot the computer and then log on again with administrator privileges.
  1. If you want, Install Internet Explorer 3.0, Internet Explorer 4.0, or Internet Explorer 5; reboot the computer, and log on again with administrator privileges.
  1. If you plan to work with Japanese or Chinese files, install the appropriate Japanese or Chinese Input Method Editor (IME).
  1. If you want to upgrade Windows and Internet Explorer 4.0 or Internet Explorer 5 to 128-bit encryption, install the Internet Explorer 128-bit upgrade.
  1. If you need to change the user interface language of Internet Explorer 5, install Internet Explorer user interface languages.
  1. Advertise Microsoft Project using the /jm Setup command-line option.
  1. Reboot the computer and log on with a user account.
  1. Install Microsoft Project. (It will be installed automatically the first time you try to use it.)
  1. If you have Microsoft Project 2002 with the MUI Pack and you want to install plug-in language features, install the MUI Pack.

Installing under Windows 2000

To install Microsoft Project 2002 and all related products on a computer running under Windows 2000, use the following sequence.

  1. If you plan to work with Japanese or Chinese files, install the appropriate Japanese or Chinese Input Method Editor (IME).
  1. If you want to upgrade Windows and Internet Explorer 5 to 128-bit encryption, install the Internet Explorer 128-bit upgrade.
  1. Install Microsoft Project 2002.
  1. If you need to change the user interface language of Internet Explorer 5, install Internet Explorer user interface languages.
  1. If you have Microsoft Project 2002 with the MUI Pack and you want to install plug-in language features, install the MUI Pack.

Installing under Windows XP

To install Microsoft Project 2002 and all related products on a computer running under Windows XP, use the following sequence.

  1. If you plan to work with Japanese or Chinese files, install the appropriate Japanese or Chinese Input Method Editor (IME).
  1. If you want to upgrade Windows and Internet Explorer 5 to 128-bit encryption, install the Internet Explorer 128-bit upgrade.
  1. Install Microsoft Project 2002.
  1. If you need to change the user interface language of Internet Explorer 5, install Internet Explorer user interface languages.
  1. If you have Microsoft Project 2002 with the MUI Pack and you want to install plug-in language features, install the MUI Pack.

See Also

To learn about installing Microsoft Project 2002, see the Basic Installation resource kit article.