I recently needed to install the CRM 2013 Toolkit for Visual Studio 2013, and the Virtual Machine I was installing on didn’t have Visual Studio 2012.
1. Extract the contents of CrmDeveloperToolsVS12_Installer.msi
2. Open a Command Prompt
3. Navigate to the extracted SDK folder e.g. C:\CRM-SDK\sdk\Tools\DeveloperToolkit\
4. Execute the command msiexec /a C:\CRM-SDK\sdk\tools\DeveloperToolkit\sdkCrmDeveloperToolsVS12_Installer.msi /qb TARGETDIR=C:\CRM-SDK\Toolkit
5. Navigate to the folder which you extracted the files
6. Open the Visual Studio folder
7. Open the archive file Microsoft.CrmDeveloperTools.vsix, or extract it to a sensible location
8. Then we need to edit the extension.vsixmanifest, and replace - InstalledByMsi=”true” with InstalledByMsi=”false”
9. We also need to replace all instances of - Version=”[11.0,12.0)" with: Version="[11.0,12.0]“ (notice the closing bracket has been changed from ) to ] )
10. Update the manifest file in the archive or repackage the extracted directory.
1. Double click to install the VSIX package Microsoft.CrmDeveloperTools.vsix
2. Click install
3. Then click close.
Hi Simon, if I use Nuget to install the sdk, would it work the same way? Regards
The NuGet SDK Package is for the core assemblies, as far as I'm aware the Developer Toolkit isn't available as a NuGet package.
Good Job! Thanks for sharing. Hashtagcrm.com is no longer working
Does anyone know why Microsoft has not released a CRM toolkit for VS2013? Are they ever? We get an incompatibility error when we try to open our projects with VS2013. Appreciate the workarounds provide by @simonjen1 and others, but they are complicated and risky steps. Unsure what to do at this point... any guidance appreciated.