2009-09-30 114 views
0

XML编辑器一回事类型化的DataSet ...警告在类型化的DataSet “.XSC” 文件

的 '瓮:架构 - 微软COM:XML-msdatasource:DataSetUISetting' 元素未声明

<?xml version="1.0" encoding="utf-8"?> 
<!--<autogenerated> 
    This code was generated by a tool. 
    Changes to this file may cause incorrect behavior and will be lost if 
    the code is regenerated. 
</autogenerated>--> 
<DataSetUISetting Version="1.00" xmlns="urn:schemas-microsoft-com:xml-msdatasource"> 
    <TableUISettings> 
    <TableUISetting Name="TableName"> 
     <ColumnUISettings> 
     <ColumnUISetting Name="TableColumn"> 
      <ControlSettings> 
      <ControlSetting ArtifactName="Microsoft:System.Windows.Forms:Form"> 
       <BindableControlInfo Name="LookUpEdit" Type="DevExpress.XtraEditors.LookUpEdit" AssemblyName="DevExpress.XtraEditors.v9.2, Version=9.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" /> 
      </ControlSetting> 
      </ControlSettings> 
     </ColumnUISetting> 
     </ColumnUISettings> 
    </TableUISetting> 
    </TableUISettings> 
</DataSetUISetting> 

为什么我在Dataset.xsc文件中得到此警告?如果我没有错,.xsc文件是由Visual Studio自动生成的。当我用Visual Studio打开它时,我得到上面显示的警告。

什么是声明XML模式的正确方法?

它应该被宣布是正确的,因为它是自动生成的? ;)

+0

所以这是“所以你认为你可以跳舞?” XML问题?需要一个新的标题。 – jcollum 2009-09-30 21:34:47

+0

这与XML无关,并且与数据集(这不是一般的XML主题,而是专有的MS技术,其中一部分使用XML)无关。请相应地重新标记。 – 2009-09-30 21:36:56

+0

至于这个问题本身,请解释一下你正在用上面的XML做什么来获取错误 - 如果它是C#代码,发布它 - 以及你实际得到了什么(即它是一个例外?)。 – 2009-09-30 21:37:45

回答

1

正如约翰·桑德斯建议...该警告是在微软的代码中的错误,不是你的

0

只是尝试,并注意两者的下面的代码之间的差异,第二个是正确的一。

<DataSetUISetting Version="1.00" xmlns="urn:schemas-microsoft-com:xml-  
    msdatasource"> 

VS

<DataSetUISetting> Version="1.00" xmlns="urn:schemas-microsoft-com:xml- 
    msdatasource"> 

所以只需复制并与一个U有,错误消息将会消失更换感谢你们 这是伊多科.........

+0

你确定吗?看起来像'<>'不匹配。 – 2017-05-02 22:09:25