c# - 无法访问 Microsoft.Xrm 命名空间

标签 c# visual-studio-2010 dynamics-crm dynamics-crm-2011 xrm

我已经下载了 CRM Dynamics SDK 并将其保存在本地目录中。在我的代码中,我使用 EntityCollection (在与 Xrm 命名空间相关的其他类中),这意味着我需要添加 using Microsoft.Xrm.Sdk; .

问题是在编译过程中我收到错误提示:

The type or namespace name 'Xrm' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?)

所以,我仔细检查了引用,非常准确地,我看到了 microsoft.xrm.sdk确实在我的列表中。可以肯定的是,我删除了它并通过指向具有相同名称的 DLL 再次添加了它。但是无济于事……令人吃惊的是我的同事使用相同的代码并在他的机器上编译(唯一的区别是他在 Win 7 而我在 Win 8)。

我们如何解决这个问题?

最佳答案

仔细检查您的项目设置以查看您使用的是哪个目标框架。如果是 .NET Framework 4 Client Profile,请尝试将其更改为 .NET Framework 4

关于c# - 无法访问 Microsoft.Xrm 命名空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12372524/

相关文章:

c# - 使用Rx和Await来完成逐行异步读取文件的异常

c# - 如何扩展 ComplexTypeModelBinder

c# using 语句放置

c# - 在c#中自动从上到下滚动 ListView

c++ - 如何在 Visual Studio 2010 中禁用返回值优化?

visual-studio-2010 - 调试外部程序的库? (Visual Studio 2010)

c# - 更新自定义工作流程事件中创建的记录 -CRM -C#

javascript - 我的数据库数据未显示在 jQuery 数据表中

c# - Dynamics CRM 机会关闭后更新

dynamics-crm - 需要验证 CRM 凭据