Hi,
While installing packages, what is the difference between Run time rule “Strict” and “Lowest applicable version”. What should I choose and why? Appreciate the answer.
Thank you,
Hi,
While installing packages, what is the difference between Run time rule “Strict” and “Lowest applicable version”. What should I choose and why? Appreciate the answer.
Thank you,
Hi @A_Learner
The Strict runtime rule is the default state for dependencies added upon process creation, and for activities packages installed from the Manage Packages window. It means that only the specified version of the package is used at runtime to execute the parent process. The Strict rule is marked in the Project panel, under Dependencies by the
sign next to the package version.
The Lowest Applicable Version runtime rule means that if the target package isn’t found, the next higher version is searched in order to resolve dependencies. The Lowest Applicable Version rule is marked in the Project panel, under Dependencies by the
sign next to the package version.
When executing an automation project from Studio, the Robot downloads the specified or indicated package version it needs to execute the project, in accordance to the previously set runtime rules for each project. If the dependency used during execution has a Strict runtime rule and the exact package version was not found, an error is thrown. For more information on setting runtime rules for project dependencies check the Managing Dependencies page.
Check the below thread
Hope it helps!!
Hi @A_Learner
The Runtime Rule specifies which package version to install at runtime. It features two available options Strict and Lowest applicable version. We can say simple the Strict is Fixed and Lowest applicable version is Flexible.
Strict -
Ensures that the exact version specified in the project file is used. If the exact version isn’t available, the restore will fail.
Lowest applicable version -
Installs the lowest version of a package that meets the version requirements specified in the project file. It allows flexibility in version selection and may help avoid conflicts with other packages.
Hope it helps!!
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.