This has been identified as an issue and will be considered for resolution in future versions of the TFS Integration Tools.
- TFS Integration Tools, version 2.2, March 2012
- TFS Team Explorer 2012
The WiX script for the above mentioned TFS Integration Tools is looking for pre-requisites for different registry key for Team Explorer 2012 compared to earlier versions. This key will not be created when Team Explorer 2012 is installed.
- Team Explorer 2012
<RegistrySearch Id="TeamExplorer11Registry" Root="HKLM" Key="SOFTWARE\Microsoft\VisualStudio\11.0\InstalledProducts\Team System Tools for Developers" Name="Package" Type="raw" />
- Team Explorer 2010
<RegistrySearch Id="TeamExplorer10Registry" Root="HKLM" Key="SOFTWARE\Microsoft\VisualStudio\10.0\InstalledProducts\Team Explorer" Name="Package" Type="raw" />
- Team Explorer 2008
<RegistrySearch Id="TeamExplorer9Registry" Root="HKLM" Key="SOFTWARE\Microsoft\VisualStudio\9.0\InstalledProducts\Team Explorer" Name="Package" Type="raw" />
- Install Visual Studio Ultimate 2012 and Team Explorer 2012.
- Add the highlighted registry key iff you have installed Team Explorer.
- Restart the TFS Integration Tools installation.
Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall the operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.
Special thanks to the ALM Rangers Martin Hinshelwood for reporting the issue and Vlatko Ivanovski for testing the registry key workaround.