Extract the contents of CrmDeveloperToolsVS12_Installer.msi
- Open a Command Prompt as Administrator
- Navigate to:
sdk\Tools\DeveloperToolkit\
- Run:
msiexec /a CrmDeveloperToolsVS12_Installer.msi /qb TARGETDIR=<EXTRACTFOLDER>
Be sure to copy the contents of the CRM MSBUILD folder you extracted from the msi package to: C:\Program Files (x86)\MSBuild\Microsoft\CRM
Then you have to edit C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe.config and add the following lines:
<dependentAssembly>
<assemblyIdentity name="Microsoft.Windows.Design.Host" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="4.0.0.0-4.1.0.0" newVersion="4.2.0.0" />
</dependentAssembly>
Hope this will help.