Unattended Installation, Removal, and Upgrading
The extension can be installed, removed or upgraded in unattended or quiet mode using either the native Microsoft vsixinstaller.exe utility or using the provided scripts, which reside in the "scripts" directory below the main Perforce QAC installation.
To modify the extension, call the ModifyVSExtension.cmd script, which takes the following optional parameters:
- [Location]: The Perforce QAC installation location. The default is
C:\Perforce\QAC-2025.3
- [Action] : What action to perform, which can be either INSTALL, REMOVE or UPGRADE. The default is UPGRADE.
- [VS Version]: Which Visual Studio version to install into, which can be either 2015, 2017, 2019, 2022 or ALL. The default is ALL.
- [VS Variant]: Which Visual Studio variant to install into, which can be either Pro or Enterprise. The default is Pro.
To install the extension into Visual Studio 2019, Professional version—assuming the default Perforce QAC installation—use a command such as:
Removal follows a similar pattern, specifying "REMOVE" as the script parameter:
Upgrading can be done by either doing a "REMOVE" and then "INSTALL" or as a one shot command "UPGRADE", for example: