在类型化DataSet“.XSC”文件的XML编辑器中发出警告

时间:2009-09-30 20:18:16

标签: xml ado.net dataset xsd declaration

关于打字的数据集......

未声明'urn:schemas-microsoft-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模式的正确方法是什么?

它是否应该被声明为正确,因为它是自动生成的? ;)

2 个答案:

答案 0 :(得分:1)

正如John Saunders所说......警告是微软代码中的一个错误,而不是你的

答案 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">

所以只需复制并替换你所拥有的,错误信息就会消失了谢谢你们 这是IDOKO .........