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.
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.
The installer will only install the Vault Enhanced Client, and you will see this under Tools - Options - Source Control - Plug-in Selection.
Limitations
The features Show History and Show Differences cannot work with only the VSIX client installed. For those features, the Vault Windows GUI client needs to be installed.
Integration with Visual Studio 2017
Moderator: SourceGear
Integration with Visual Studio 2017
Beth Kieler
SourceGear Technical Support
SourceGear Technical Support