PaperVision Capture Microsoft Installer (MSI) Fails to Install NT Services on Server 2008 or Vista with User Account Control (UAC) Enabled
Version: R70
Article ID: PC000029
Description
Summary
If a Windows Server 2008/Vista Administrator or user executes the PaperVision Capture (MSI) package, the wizard appears to complete successfully, but omits the Capture Setup Tool sequence. Because of this, none of the PaperVision Capture NT services are installed and the application will not function properly.
- The UAC event log generates an error similar to this: The process failed to handle ERROR_ELEVATION_REQUIRED during the creation of a child process.
- The Automation service does not appear in the Capture Admin Console.
- After Completing the Capture Setup Tool Post-Installation, the application log produces events similar to those listed below:
Exception Type: System.IO.DirectoryNotFoundExceptionMessage: Could not find a part of the path 'C:\Program\Data\Digitech Systems\ClientSettings.xml'.
Category: Operational, EventId: 100
Message: Failed to load client settings
Category: Operational, EventId: 100
Message: Failure to load data transfer agent settings: C:\Program\Data\Digitech Systems\PaperVision\Data Transfer Agent\DataTransferSettings.xml
Category: Operational, EventId:5261Resolution: (there are 2 options for this resolution):
1. Wrap the MSI in another executable file, such as a .BAT file, which does offer the “Run as Administrator” option.
- Open a new text file with Notepad.
- Name the file ‘capture.bat’.
- Enter the following text with the name of the “.msi” file matching the one you are using exactly, then save and close the file. You may also have to change the path to match the logged in user name.
@ECHO OFF
"C:\Users\Administrator\Desktop\PaperVision Capture.msi"
@ECHO ON
- Right-click the file and choose “Run as Administrator”.
- Complete the setup wizard using the Repair option or go through the install steps if not given this option
2. Use the “Run as Administrator” context menu option to open CMD.EXE and then execute the MSI from CMD.EXE making sure the path is correct.