У меня есть простой DataSet с двумя DataTables, который был разработан с использованием конструктора 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:
Первое случайное исключение типа 'System.Windows.Markup.XamlParseException' произошло в PresentationFramework.dll
Дополнительная информация: вызов конструктора типа «MeasurementSet», который соответствует указанным ограничениям привязки, вызвал исключение.
Метод CreateDataSource вызывается из конструктора MeasurementSet, поэтому ошибкаинформация кажется мне бесполезной.
Почему я не могу прочитать в схеме?