"The controls for Microsoft Project Web Access could not be downloaded correctly" error message when you start Microsoft Project Web Access (818046)
The information in this article applies to:
- Microsoft Project Server 2002
- Microsoft Project Web Access
- Microsoft Office Project Server 2003
SYMPTOMSWhen you start Microsoft Project Web Access, you may receive
several script errors, and then you receive the following error
message: The controls for Microsoft Project Web Access
could not be downloaded correctly. Please check your security settings in
Internet Explorer or contact your system administrator. CAUSEThis issue may occur if your installation of Microsoft
Internet Explorer is configured to block ActiveX controls, or if your user
account does not have the correct permissions to install ActiveX
controls.RESOLUTIONTo resolve this issue, remove any controls that may have
already been downloaded, and then use one or more of the following methods:
- Method 1: Configure Internet Explorer to permit the
downloading of ActiveX controls.
- Method 2: Log on to your computer as Administrator, and
then start Project Web Access to download the ActiveX controls.
- Method 3: Manually register the ActiveX
controls.
Remove any Controls Already DownloadedProject 2003- Start Internet Explorer.
- On the Tools menu, click Internet
Options.
- Click the General tab, and then click
Settings.
- Click View Objects.
- Right-click Pj11enuC Class, and then click
Remove.
- Right-click PjAdoInfo3 Class, and then
click Remove.
- Close the View Objects window, and then click
OK two times.
Project 2002- Start Internet Explorer.
- On the Tools menu, click Internet
Options.
- Click the General tab, and then click
Settings.
- Click View Objects.
- Right-click Pj10enuC Class, and then click
Remove.
- Right-click PjAdoInfo2 Class, and then
click Remove.
- Close the View Objects window, and then click
OK two times.
Method 1: Configure Internet Explorer Permissions for ActiveX Controls- Start Internet Explorer.
- On the Tools menu, click Internet
Options.
- Click the Security tab, click
Trusted Sites, and then click
Sites.
- In the Add this Web site to the zone box,
type the Web address for your Microsoft Project Web Access site if it is not already
present. Click Add, and then click
OK.
- Click Custom Level.
- For the following five ActiveX controls and
plug-ins settings, click either Enable or
Prompt, depending on whether you want to be prompted before
you load ActiveX controls:
- Download signed ActiveX
controls
- Download Unsigned ActiveX
controls
- Initialize script ActiveX Controls no marked as
Safe
- Run ActiveX controls
- Scripts ActiveX controls marked safe for
scripts
Method 2: Log on to the Computer as Administrator- Log on to the computer as Administrator.
- Start Microsoft Project Web Access. This will download and
register all the ActiveX controls on the Project Web Access site.
Method 3: Manually Register ActiveX Controls Project 2003 The ActiveX controls reside in two .cab files that are located on
your Microsoft Project Server site in the following folder: Microsoft Project
Server\IIS Virtual Root\Objects The two .cab files are:
- Pjclient.cab
- Pjcintl.cab (in the 1033 subfolder or other language
folders)
These two cab files contain the following files:
- Pjcintl.cab:
- Pj11enuc.dll
- LangCabENU11.inf (This file is not required for the
manual installation of controls.)
- Pjclient.cab:
- Pjclient11.inf (This file is not required for the
manual installation of controls.)
- Pjres11c.dll
- Pjpront11.dll
- Pjquery11.ocx
- Pjtextconv11.dll
- Pjcalendar11.ocx
- Pjgrid11.ocx
- Pjoffline11.ocx
- Pjoutlook11.ocx
- Pjsecurity11.ocx
- Pjupdate11.ocx
- Log on to your computer as Administrator.
- Connect to Project Server, and then copy the Pjclient.cab
file and the Pjcintl.cab file from the Microsoft Project Server\IIS Virtual
Root\Objects folder. Paste the files in a folder on your computer.
- Double-click the Pjcintl.cab file to open it, and then
click the Pj11enuc.dll file.
- On the File menu, click
Extract.
- Expand My Computer, expand Local
Disk (C:), expand Windows, and then click
Downloaded Program Files.
- Click Extract.
- Close the Pjcintl.cab file.
- Double-click Pjclient.cab to open it, and then click
Select all on the Edit menu.
- On the File menu, click
Extract.
- Expand My Computer, expand Local
Disk (C:), expand Windows, and then click
Downloaded Program Files.
- Click Extract.
- Close the Pjclient.cab file.
- Click Start, click
Run, type CMD, and then click OK.
- Type CD %windir%\Downloaded Program
Files, and then press ENTER.
- Type regsvr32 pj11enuc.dll , and
then press ENTER.
- Type regsvr32 pjres11c.dll, and then
press ENTER.
- Type for %i in (pj*.dll) do regsvr32
%i, and then press ENTER.
- Confirm that registration was successful in each of the
windows that open. Click OK to close each regsvr32 window.
- Type for %i in (pj*.ocx) do regsvr32
%i, and then press ENTER.
- Confirm that registration was successful in each of the
windows that open. Click OK to close each regsvr32 window.
Project 2002 The ActiveX controls reside in two .cab files that are located on
your Microsoft Project Server site in the following folder: Microsoft Project
Server\IIS Virtual Root\Objects The two .cab files are:
- Pjclient.cab
- Pjcintl.cab (in the 1033 subfolder or other language
folders)
These two cab files contain the following files:
- Pjcintl.cab:
- Pjclient.cab:
- Pjres10c.dll
- Pjtextconv2.dll
- Pjcalendar2.ocx
- Pjgrid2.ocx
- Pjoffline2.ocx
- Pjoutlook2.ocx
- Pjsecurity2.ocx
- Pjupdate2.ocx
- Log on to your computer as Administrator.
- Connect to Microsoft Project Server, and then copy the
Pjclient.cab and the Pjcintl.cab files from the Microsoft Project Server\IIS
Virtual Root\Objects folder. Paste the files to a folder on your computer.
- Double-click the Pjcintl.cab file to open it, and then
select the Pj10enuc.dll file.
- On the File menu, click
Extract.
- Expand My Computer, expand Local
Disk (C:), expand Windows, and then click
Downloaded Program Files.
- Click Extract.
- Close Pjcintl.cab.
- Double-click Pjclient.cab to open it, and then click Select all on the
Edit menu.
- On the File menu click
Extract.
- Expand My Computer, expand Local
Disk (C:), expand Windows, and then click
Downloaded Program Files.
- Click Extract.
- Close Pjclient.cab.
- Click Start, click
Run, type CMD, and then click OK.
- Type CD %windir%\Downloaded Program
Files, and then press ENTER.
- Type regsvr32 pj10enuc.dll, and then
press Enter
- Type regsvr32 pjres10c.dll, and then
press ENTER.
- Type for %i in (pj*.dll) do regsvr32
%i, and then press ENTER.
- Confirm that registration was successful in each of the
windows that open. Click OK to close each regsvr32 window.
- Type for %i in (pj*.ocx) do regsvr32
%i, and then press ENTER.
- Confirm that registration was successful in each of the
windows that open. Click OK to close each regsvr32 window.
Modification Type: | Minor | Last Reviewed: | 11/18/2004 |
---|
Keywords: | kberrmsg kbprb KB818046 |
---|
|