Most Visual Studio projects can be built from command line with devenv command. QuickBuild supports this method now. You just need add a devenv step in your configuration steps definition.
The deveenv command should be devenv.com instead of devenv.exe. They exist in the same directory.
By default, QuickBuild executes "devenv.com" to run this build step, and expects this file to be on the system path. If not, you will need to specify path to this file by configuring the Devenv plugin through the Plugin Management page.
Further more, Devenv.com location can be specified on a per-node basis by following below steps:
- Go to Plugin management page and configure Devenv plugin
- Set the property Devenv Executable Path as below and save:
- For each node that does not have command devenv.com on system path or need different version of devenv.com, define the user attribute devenvPath to point to the actual Devenv command path, for example:
In case of user agent node, the user attribute need to be defined in this way.
Please note that in above example, the devenvPath user attribute is just for demonstration purpose. You can use any other user attribute name.