Parameter "/COMPONENTS=" for silent installation

Hi @everyone,

we want to distribute pyrevit to several PCs using the silent installation.
This works so far. However, we would like to install the development environment as well. For this there exists the parameter “/COMPONENTS=”
But we are failing at this. No matter what we enter, only the default will be installed.
What component names must be specified here in order to install the development environment in addition to the default?

Many thanks and best wishes!

Hi,
and welcome!

If you mean by dev environment the dev tools extension of pyrevit, that you will have to make it happen through the pyRevitCLI or a PS script.
If you mean the development environment such as VSCode and revit api and pyrevit stubs, it is another matter.
I am not sure the silent installer is set up to take a valid components arguments for the pyrevit installers but I might be wrong
Look here for whatever is seamingly available pyRevit/release/pyrevit.iss at f9fa0d296386d548e198324dd752fb7fb5cd7b58 · pyrevitlabs/pyRevit · GitHub
Please give me more details to help you.

Good mornig,

Yes, sorry, that was a bit imprecise. Of course I meant the dev tools extension.
I found the correct names in your link :grinning:

With the parameter:
/COMPONENTS=“core, ext, dev”

we were now able to control the installation accordingly.

Great! Thank you very much!

2 Likes