Unable to run C# automation harness because of missing 'csharp harness.exe' file


In TestArchitect version 8.3 or later, when you execute C# automation harness, you may encounter the following automation error.

Since TestArchitect 8.3, C# bundle harness architecture has been introduced, but the connected repository was created in TestArchitect versions prior to 8.3. This repository remembers the setting of the legacy C# automation harness. It is necessary to modify the setting to reflect new C# bundle harness.


To address this issue, do the following:

  1. In the Automation Tools dialog box, from the Playback Tool field, ensure that CSharp_Harness is selected.

  2. In the Executable(s) text box, point to the TestArchitect.Harness.Executor.exe file.

    By default, this file is located at TA_INSTALL_DIR\harness samples\csharp\executables\TestArchitect.Harness.Executor.exe, once TestArchitect is installed.

  3. Run the C# bundle harness as usual.

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