Microsoft.Xrm.Sdk.AttributeLogicalNameAttribute未定义?

时间:2012-10-18 15:54:10

标签: vb.net sdk dynamics-crm dynamics-crm-2011

我正在尝试创建一个类似于Dynamics CRM 2011的SDK项目基本操作的新项目。我正在使用SDK帮助程序代码中包含的myorganizationcrmsdktypes.vb文件,但是当我尝试构建代码时,我得到了大量的myorganizationcrmsdktypes.vb中的错误,我不知道为什么。错误看起来像这样:

Type 'Microsoft.Xrm.Sdk.AttributeLogicalNameAttribute' is not defined.

在原始项目中运行时代码运行正常,而不是在我的代码中?

2 个答案:

答案 0 :(得分:1)

添加对以下内容的引用:Microsoft.Xrm.Sdk(/sdk/bin/microsoft.xrm.sdk.dll)

还添加另一个引用:System.Runtime.Serialization

此外,在项目设置中 - 尝试清除Root命名空间

答案 1 :(得分:0)

您是否在其他计算机上尝试过代码?这不是一个CRM问题,而是一个.net问题。如果您的vb项目引用了Microsoft.Xrm.Sdk dll,但是您的代码却找不到其中的类,我几乎想知道某些内容是否已损坏。

我尝试重新创建解决方案/项目。我还试着做一个ctrl-.(控制期)来看VS是否可以为你解决它...