The ADO.NET driver integration could not be used in Visual Studio because Visual Studio was unable to locate the correct driver to use. The following error could be seen: "Unable to find the requested .Net Framework Data Provider. It may not be installed."
A duplicate entry in machine.config caused the .NET framework to be unable to identify the correct driver to use with Ctree.VisualStudio.Data. Although FairComConfig has logic to find duplicate entries in machine.config, a change in the display name of the driver between V11 and V12 meant it was unable to locate V11 installations.
FairComConfig has been modified to use a different attribute to locate earlier installations: The invariant driver name (ctree.data.sqlclient) is not expected to change among versions.