将列添加到类型化数据集时出错

时间:2016-02-18 23:34:45

标签: c# xsd strongly-typed-dataset

我正在尝试向现有数据集添加新列,原因是当我尝试创建数据集实例时,它会向我发出以下错误

Error   47  The type 'System.Data.TypedTableBase`1<T0>' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Data.DataSetExtensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.  

我的数据集名称为MainReceive.xsd,我正在创建一个实例,如下所示

private gsiMainReceive.gsi_main_receiveDataTable dtMainReceiving;

我可以知道究竟是什么导致了这个问题吗?

1 个答案:

答案 0 :(得分:0)

错误mssg非常具体。 如果使用System.Data将项目中的引用添加到System.Data.DataSetExtensions.dll;将使您能够使用DataSetExtensions中包含的扩展API。

所以使用:

using System.Data;