Failure to register libraries during TestArchitect installation


On a Windows machine during TestArchitect installation, you may encounter an error message notifying you that a DLL library has “failed to register”. Example:


This issue occurs when the Microsoft Visual C++ 2012 Redistributable (either 32 or b4 bit version) has been previously manually uninstalled from the machine.

This redistributable package is required for TestArchitect. During installation, TestArchitect does attempt to install this package, if it is missing. However, on some occasions, a manual uninstallation of the package does not completely remove all related registry entries. When that is the case, the TestArchitect installation process is unable to reinstall the package, and the error message appears.

You can address this issue simply by performing a manual reinstallation of the Visual C++ redistributable, but make certain it is the latest version. Take the following steps:

  1. Abort the current TestArchitect installation process.
  2. Download the latest version of Microsoft Visual C++ 2012 Redistributable at here.
  3. Install the package.
    • If the operating system installed on your computer is 64-bit, install both vcredist_x86.exe and vcredist_x64.exe
  4. Reinstall TestArchitect.

Copyright © 2023 LogiGear Corporation. All rights reserved. LogiGear is a registered trademark, and Action Based Testing and TestArchitect are trademarks of LogiGear Corporation. All other trademarks contained herein are the property of their respective owners.

LogiGear Corporation

1730 S. Amphlett Blvd. Suite 200, San Mateo, CA 94402

Tel: +1(800) 322-0333