studio
2022.10
false
UiPath logo, featuring letters U and I in white

Studio User Guide

Last updated Dec 19, 2024

Studio Executables

If you plan to use Studio, Robot, and the UiPath Assistant on machines that have strict rules related to executable files, the following executable files need to be allowed:

Studio, Robot, and UiPath Assistant

The following executables related to Studio, Robot, and UiPath Assistant are found in the Studio installation folder:

Executable name

Description

dotnet.exe

Used to run the .NET Runtime.

ngenr2r.exe

Used for the ready to run feature in Studio.

testhost.exe

Helper process for test cases.

SetupExtensions.exe

The SetupExtensions.exe tool is a command line utility used to install or remove the UiPath extensions.

slinject.exe

Used in the Silverlight extension install.

UiPath.ActivityCompiler.CommandLine.exe

Helper process for compiling activities.

UiPath.ActivityPreprocessor.CommandLine.exe

Used to modify files before compilation.

UiPath.Assistant.exe

Used to launch the main UiPath Assistant desktop application.

UiPath.ChildSession.Service.exe

PiP - Child Session helper process.

UiPath.DiagnosticTool.exe

Used to run the UiPath Diagnostic Tool.

UiPath.Executor.exe

The main robot executor, used to run Windows - Legacy automations. More details can be found in the robot executor documentation.

UiPath.Executor.NetCore.exe

The main robot executor, used to run Windows and Cross-Platform automations. More details can be found in the robot executor documentation.

UiPath.Explorer.Launcher.exe

UIAutomation helper process.

UiPath.LicenseTool.exe

Used to handle the licensing of UiPath products such as Robot, Studio, or Assistant.

UiPath.MicrosoftOffice.Tools.exe

Used to add, remove, or repaire Office add-in.

UiPath.Oidc.exe

Used to connect the robot to Orchestrator using an OIDC connection.

UiPath.RemoteDebugging.Agent.exe

Used for the Remote Debugging feature.

UiPathRemoteRuntime.exe

Helper process used by the UiPath Remote Runtime feature.

UiPath.RobotJS.ProtocolHandler.exe

Used by Robot JS to handle requests from and towards the Robot.

UiPath.RobotJS.ServiceHost.exe

Used to handle the communication between applications and the actual robot on the machine when the robot is installed in service-mode.

UiPath.RobotJS.UserHost.exe

Used to handle the communication between applications and the actual robot on the machine when the robot is installed in user-mode.

UiPath.SAP.SolutionManager.CommandLine.exe

Used for the Test Suite integration with SAP.

UiPath.Service.UserHost.exe and UiPath.Service.Host.exe

The actual robot, it is used to facilitate the communication with other applications, such as Orchestrator, Studio, Assistant, or robot executor.

* When the robot is installed in user-mode, only the UiPath.Service.UserHost.exe is added on the machine.

UiPath.Studio.Analyzer.exe

Helper process used by the Workflow Analyzer feature.

UiPath.Studio.CommandLine.exe

Used to handle commands sent for Studio and Robot through the command line interface.

UiPath.Studio.DataBaseServer.exe

Studio process for indexing workflows.

UiPath.Studio.exe

Used to launch the main Studio desktop application.

UiPath.Studio.Project.exe

Studio process for each open project plus another one ready to open a new project.

UiPath.Studio.Plugin.Tfs.Host.exe

Helper process for the TFS client.

UiPath.Studio.WebServiceRepair.exe

Webservice client generator.

UiPath.TestCaseGenerator.CommandLine.exe

Test case generator.

UiPath.UpdateService.Agent.exe

Helper process used by the Auto-Update feature.

UiPath.UpdateService.Launcher.exe

Helper process for the Auto-Update feature.

UiPath.UpdateService.Worker.exe

Helper process used by the Auto-Update feature.

UiRobot.exe

The actual robot, it is used to facilitate the communication with other applications, such as Orchestrator, Studio, Assistant, or robot executor.

Important:

Executables specific to each activity package are found in the activity package installation folder in the user profile.

For example: %USERPROFILE%\.nuget\packages\<activity package name>\<package version>\build\.

Browser Extension

The following executables related to the browser extension are found in the Studio installation folder:

Executable name

Description

ChromeNativeMessaging.exe

Helper process for the browser extensions.

createdump.exe

Helper process for the browser extensions.

UiPath.BrowserBridge.Portable.exe

Helper process for the browser extensions.

  • Studio, Robot, and UiPath Assistant
  • Browser Extension

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo White
Trust and Security
© 2005-2024 UiPath. All rights reserved.