Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
  • Welcome
  • Products
  • Support
  • About
  • More
  • Cancel
ProjectWise
  • Product Communities
  • More
ProjectWise
ProjectWise Publishing Wiki Manually Installing-Uninstalling The VPR Control [TN]
    • Sign in
    • ProjectWise Publishing Wiki
    • +Bentley i-model Composition Server
    • +ProjectWise Dynamic Plot Service
    • +ProjectWise Dynamic Plot Sync
    • ProjectWise Explorer Client
    • +ProjectWise InterPlot Driver Pack
    • +ProjectWise InterPlot Mid-Volume Driver Pack
    • +ProjectWise InterPlot Organizer
    • +ProjectWise InterPlot Organizer Connect
    • -SELECTsupport TechNotes and FAQs
      • +ProjectWise InterPlot
      • -ProjectWise Publishing Server
        • Connecting Multiple ProjectWise Web Servers To A Single ProjectWise Publisher Server [TN]
        • Installing Bentley Publisher and Web Server [TN]
        • Manually Installing-Uninstalling The VPR Control [TN]
        • Networked Workspaces and Workspace Profiles [TN]
        • ProjectWise Publishing Server [FAQ]
        • Troubleshooting ProjectWise Publishing Server [TN]
        • Troubleshooting the Bentley VPR Viewer [TN]
        • Unable to publish AutoCAD files

     
     Questions about this article, topic, or product? Click here. 

    Manually Installing-Uninstalling The VPR Control [TN]

      Product(s): ProjectWise WEL, Web Parts, VPR
      Version(s): 2004 edition, XM, V8i
      Original Author: Bentley Technical Support Group

    Overview

    The ProjectWise VPR control is an Active X installation used by the ProjectWise Web parts\WEL client to view dgn and dwg files. When ProjectWise Explorer is installed the VPR control gets installed to C:\Program Files\Common Files\Bentley Shared\VPR but does not show up in IE settings. If you do not have ProjectWise Explorer installed then the first time you try to view a file via WEL you will be prompted to download and install the active X control. The installation folder is C:\WINDOWS\Downloaded Program Files and the control will show up in the IE settings.
    Due to Internet security restrictions it may be necessary to manually install the VPR control. The following provides instructions on how to manually uninstall and reinstall the VPR control.

    Prerequisites

    • The user must have rights to run REGSVR32.exe (located in %SystemRoot%\system32 directory) and have permissions to write to the registry.
    • The user must have writes to run and edit the registry with regedit.

    Uninstalling the VPR control (all versions) 

    1.  To remove the VPR control:

    • In Internet Explorer go to Tools\General\Temporary Internet Files section and click Settings.
    • In the Settings page click "View Objects", then right click on the VPR Class and choose remove. Click okay to the message to remove the control.

    2.  If the VPR client is not present in the IE objects then you will need to remove it manually.

    • Go to start run, then type regedit
    • Navigate to HKEY_CLASSES_ROOT\CLSID\{009BE90E-03E8-463F-B6DF-8C94C6E335CA}
    • The InprocServer32 value under the above key gives the full path to the registered VPR.
    • Go to Windows Explorer and remove the vprctl.dll and any other vpr*.* files in the same directory.
    • The files to delete are: vprctl.dll, vprctl.inf, vprctleula.txt, vprctlrsc.dll, vprctl.chm
    • Now delete the {009BE90E-03E8-463F-B6DF-8C94C6E335CA} key from the registry.
    • Do NOT remove the CLSID key; it contains information about all of the other controls on the machine.

    Manually Installing the VPR control

    For Projectwise 2004 edition and XM:

    1.  On the ProjectWise Web Server

    • Go to C: \Program Files\Bentley\ProjectWise\WebServer\webapps\WEL\gfx\install and copy the "VPRctl.cab" to the client machine.

    2.  On the client machine:

    • Extract all the files from the vprctl.cab to C:\Program Files\Common Files\Bentley Shared\VPR
    • Run the PrereqSetup.exe
    • Note: This program checks to see if the system has the required Direct X 9.0c version on the system. If nothing happens then proceed to the next step. If the Direct X installs wizard pops up, then follow the prompts taking all defaults.
    • Open a command prompt and change directory to C:\Program Files\Common Files\Bentley Shared\VPR
    • Type the following command:   regsrv32 vprctl.dll
    • Launch IE, go to WEL and try to view a file.
    • The first time you try to view a file you will be prompt to accept the EULA.
    • Accept the EULA and press okay.

    For Projectwise V8i

    If you are only running ProjectWise Publisher and do not have ProjectWise Web Parts installed then follow these instructions for installing the VPR viewer on a client machine. 
    1.  On the publisher server:

    • Go to the C:\Bentley\PublishingServer\Client\DPRClient and copy the vprctl.cab to the client machine.

    2.  On the client machine:

    • Extract all the files from the vprctl.cab to C:\Program Files\Common Files\Bentley Shared\VPR
    • Open a command prompt and change directory to C:\Program Files\Common Files\Bentley Shared\VPR
    • Type the following command: regsrv32 vprctl.dll
    • Then run the vcredist_x86.exe (installs C++ runtime)
    • Launch IE, go to ProjectWise Web Parts \ WEL and try to view a file.
    • The first time you try to view a file you will prompt to accept the EULA.
    • Accept the EULA and press okay.

    If you have installed ProjectWise Web Parts as well as ProjectWise Publisher, then follow these instructions for installing all of the Active X programs for use with ProjectWise Web Parts\WEL. The following controls will be installed using this method: ProjectWise Web File Transfer, Spatial Navigator and VPR.

    1. On the ProjectWise Web Parts \ Publisher server.

    • On the server go to C:\Program Files\Bentley\ProjectWise\Web\resources\Installs and copy all the files to a folder on the client machine

    2. On the client machine

    • Open up the RegisterDLLs.bat and edit out any programs you do not want to install
    • Bentley recommends installing all programs.
    • Run the RegisterDLLs.bat file, and it will install and register the dlls.

    See Also

    Product TechNotes and FAQs

    Troubleshooting Bentley VPR Viewer

    External Links

    Bentley Technical Support KnowledgeBase

    Bentley LEARN Server

    Comments or Corrections?

    Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!

    • TechNote
    • ProjectWise SELECTsupport
    • publisher
    • Share
    • History
    • More
    • Cancel
    • Elisa McGraw Created by Elisa McGraw
    • When: Fri, Jul 8 2011 12:58 PM
    • Thomas Hess Last revision by Thomas Hess
    • When: Thu, Aug 4 2016 9:49 AM
    • Revisions: 3
    • Comments: 0
    Recommended
    Related
    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2021 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies