Project.json is an automatically generated file which is created for each
.xaml file marked as Main in the project folder.
The file holds varied information, including project dependencies, or web services loaded in libraries. For more information about web services in libraries, check out the Loading Web Services in Libraries page.
Manually editing the
project.jsonfile should be attempted for troubleshooting scenarios only, as it may lead to severe consequences and loss of support.
As of 2018.2, you should specify a
project.jsonfile when running your project from the UiRobot.exe (command line) client.
The parameters contained in the
Project.json file are described below.
The title of the automation project. It is provided in Studio when creating a new process or library.
The description of the project. It is provided in the Description field in Studio when a new project is created.
The entry point of the automation project. It consists of an
The activity packages used to create the automation project and their versions. The list is updated every time a dependency is added or removed from the project.
The version of the
The version of Studio used to create the automation project. This parameter is updated with the Studio version in which the latest changes were made.
The version used when publishing this project to a feed. Represents the one set in the Publish window.
Tags from settings set at project level, such as processes that can be paused.
Contains keywords that can be added to the name of an activity to prevent variable and argument values from being logged at the Verbose level. That can also be achieved by selecting the Private checkbox of any activity. Read more about the protection of sensitive information here.
Shows the project type, either Workflow or Library.
States whether the project is created in VB.NET or C# (currently experimental).
Updated about a year ago