当我尝试在Visual Studio 2013中加载CRM项目时,我一直收到此错误:
无法加载文件或程序集'Microsoft.Windows.Design.Host, Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'或 其中一个依赖项。系统找不到指定的文件。
答案 0 :(得分:3)
提取 CrmDeveloperToolsVS12_Installer.msi
的内容sdk\Tools\DeveloperToolkit\
msiexec /a CrmDeveloperToolsVS12_Installer.msi /qb TARGETDIR=<EXTRACTFOLDER>
请务必将从msi包中提取的CRM MSBUILD文件夹的内容复制到:C:\Program Files (x86)\MSBuild\Microsoft\CRM
然后你必须编辑C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe.config
并添加以下行:
<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>
希望这会有所帮助。