我有一个带有两个DataTables的简单DataSet,它是使用VS10 DataSet设计器设计的,我正在尝试读取它的模式文件,以便初始化我想在WPF程序中使用的数据集。这是初始化DataSet的代码:
private DataSet currentMeasurement;
private void CreateDataSource() { // initialize DataSet from schema
currentMeasurement = new DataSet();
currentMeasurement.ReadXmlSchema("MeasurementFile.xsd");
}
其中MeasurementFile.xsd是DataSet设计器创建的文件。
但是,VS在执行ReadXmlSchema行时抛出以下错误:
PresentationFramework.dll中出现'System.Windows.Markup.XamlParseException'类型的第一次机会异常
附加信息:调用类型'MeasurementSet'上与指定绑定约束匹配的构造函数引发异常。
从MeasurementSet构造函数调用CreateDataSource方法,因此错误信息对我来说似乎毫无用处。
为什么我无法读取架构?