Colleagues,
In XAML I’m trying to declare XmlDataProvider objects to bind controls to XML files.
The second instance generates an error:Code:<XmlDataProvider x:Key="SerialPortOptions" Source="Settings/SerialPortOptions.xml" XPath="//Options" /> <!—- This one works. No complaints. --> <XmlDataProvider x:Key="SerialPortSetting" Source="Settings/SerialPortSettings.xml" XPath="//SerialPorts" /> <!—- But this one gives an error. -->
The SerialPortSettings.xml file is added to the project and the Build Action is set to ‘Resource’. If I rename the file to SerialPortSettingses.xml, the error disappears. What’s special or unusual about the original file name SerialPortSettings.xml?The file Settings/SerialPortSettings.xml is not part of the project or its 'Build Action' property is not set to 'Resource'.
Cheers,
- Nick




Reply With Quote
