Starting with Visual Studio 2017 Microsoft made a change that affects how third party Source Code Control providers register their integration components. What this means for Vault users is that after installing the Vault client, a secondary component needs to be installed in order to use the Vault Visual Studio Enhanced Client with Visual Studio 2017. As of Vault 10, a Visual Studio 2017 client extension can be found on the Vault downloads page.

Download the client called Visual Studio 2017 Extensions.

VS 2017 Extension.JPG (58.13 KiB) Viewed 1152 times

The downloaded file is called VaultPro_VisualStudioExtension. Double-click to install.Note, if the *.vsix extension is not registered on your machine, you may have to install via command line. The VSIXInstaller.exe binary, usually found in %VS150COMNTOOLS%, is used for this purpose. You can run VSIXInstaller /? to see the arguments required to install the Vault extension.

VSIX install.JPG (34.41 KiB) Viewed 1152 times

The installer will only install the Vault Enhanced Client, and you will see this under Tools - Options - Source Control - Plug-in Selection.