VSWhere

Summary

Contains functionality related to running VSWhere tool.

In order to use the commands for this alias, include the following in your build.cake file to download and install from NuGet.org, or specify the ToolPath within the settings class:

#tool "nuget:?package=vswhere"

All

VSWhereAll(ICakeContext) Gets all Visual Studio product installation paths.
VSWhereAll(ICakeContext, VSWhereAllSettings) Gets all Visual Studio product installation paths.

Latest

VSWhereLatest(ICakeContext) Gets the latest Visual Studio product installation path.
VSWhereLatest(ICakeContext, VSWhereLatestSettings) Gets the latest Visual Studio product installation path.

Legacy

VSWhereLegacy(ICakeContext, bool) Gets the legacy Visual Studio product installation paths.
VSWhereLegacy(ICakeContext, VSWhereLegacySettings) Gets the legacy Visual Studio product installation paths.

Product

VSWhereProducts(ICakeContext, string) Gets Visual Studio product installation paths.
VSWhereProducts(ICakeContext, string, VSWhereProductSettings) Gets Visual Studio product installation paths.