Skip to main content
Unlisted page
This page is unlisted. Search engines will not index it, and only users having a direct link can access it.

Identifying Installer Prerequisite Issues

Archived documentation

This page is retained for legacy deployments and historical reference. It may not apply to current ScrewDrivers releases.

For current documentation, see the ScrewDrivers Knowledge Base.

Problem​

Now and then, customers experience issues with the Microsoft .NET and Visual C++ run-time modules needed by Tricerat installers.

This is due to a combination of factors including Windows platform & OS, Windows Installer, and installer authoring tools.

Tricerat has not yet identified a common origin or root cause for this.

Failed Installation Dialog​

For all Simplify Suite and ScrewDrivers installers, Advanced Installer shows a standard error message dialog if the install can't complete.  It will look similar to this example:

(Image reference was corrupted during import)

Problem Signature​

The signature of a problem with the Microsoft .NET and Visual C++ prerequisites is that Windows can't load an installer customer action because a required .DLL is missing or can't be found.

To determine if the prerequisites are causing a problem, open the Windows Installer log file in Notepad and scan for "A DLL required for this install to complete could not be run."

The example below shows an extract from a Windows Installer log file:

MSI (c) (98:78) [11:10:02:422]: Connected to service for CA interface. CustomAction PrepopulateInstallPath_SDClient returned actual error code 1157 (note this may not be 100% accurate if translation happened inside sandbox) MSI (c) (98!00) [11:10:02:553]: Note: 1: 1723 2: PrepopulateInstallPath_SDClient 3: PrepopulateInstallPath_SDClient 4: C:\Users\Owner\AppData\Local\Temp\MSI512D.tmp Error 1723. There is a problem with this Windows Installer package. A DLL required for this install to complete could not be run. Contact your support personnel or package vendor. Action PrepopulateInstallPath_SDClient, entry: PrepopulateInstallPath_SDClient, library: C:\Users\Owner\AppData\Local\Temp\MSI512D.tmp MSI (c) (98!00) [11:10:27:893]: Product: ScrewDrivers Client v6 x64 -- Error 1723. There is a problem with this Windows Installer package. A DLL required for this install to complete could not be run. Contact your support personnel or package vendor. Action PrepopulateInstallPath_SDClient, entry: PrepopulateInstallPath_SDClient, library: C:\Users\Owner\AppData\Local\Temp\MSI512D.tmp Action ended 11:10:27: PrepopulateInstallPath_SDClient. Return value 3.

Solution

When this occurs, the customer should:

  1. Download the .NET and Visual C++ prerequisites using this link: (download link retired — contact Tricerat Support) (download link retired — contact Tricerat Support)
  2. Manually install each of the downloaded prerequisites
  3. Re-attempt the install
  4. Contact Tricerat Support for any additional assistance needed.
  • Page: