VS2012 + CRM 2011:Microsoft.IdentityModel不良参考

时间:2013-02-25 14:22:04

标签: c# reference visual-studio-2012 dynamics-crm-2011

我已经下载了CRM 2011 SDK,并按照说明使用C#quickstart项目启动并运行。当我尝试构建它时,VS抱怨对上面的程序集的引用,它似乎不在我的PC上(Windows 8),当然不是根据项目文件中的引用预期的。当我尝试安装Microsoft Identity Model时,它拒绝了,表明它已经通过与.NET framework 4.5集成而安装。

我不知道下一步该去哪儿 - 有人可以帮忙吗?

2 个答案:

答案 0 :(得分:4)

Windows 8捆绑了Windows Identity Foundation 3.5。但是,默认情况下不启用它。 有关说明,请参阅Quick tip: Enable Windows Identity Foundation (Windows 8)

之后应该找到参考文献。

latest version of WIF is part of .NET 4.5,因此不再有专门的安装程序了。 CRM需要WIF 3.5,因为它是.NET 3.5和.NET 4的附加SDK。由于CRM基于.NET 4,因此这是要遵循的路径。

我不知道为什么他们没有单独的Windows 8安装程序以及为什么他们将它与Windows 8捆绑在一起。也许这就是原因:Windows 8 and .Net Framework 3.5

答案 1 :(得分:0)

下载&从以下链接安装Windows身份基础

Identity Model Problem Fix