Visual Studio定位器
多年来,可以使用注册表项来发现Visual Studio,但是随着对部署和可扩展性模型的最新更改,需要一种新的方法来发现可能不止一次安装的实例。 这些更改有助于按需安装其他工作负载和组件,从而实现了更小,更快的默认安装。
vswhere被设计为可重新分发的单文件可执行文件,可在构建或部署脚本中使用它来查找Visual Studio或Visual Studio家族中的其他产品的位置。 例如,如果您知道MSBuild的相对路径,则可以找到Visual Studio安装的根目录,并将这些路径组合起来以找到所需的内容。
您可以根据脚本使用的内容发出不同格式的信息,包括纯文本,JSON和XML。 其他通用格式也可以接受请求请求。
从Visual Studio 2017 15.2版和更高版本开始, vswhere包含在安装程序中,可以在以下位置找到: %Pro
1