0

这一切都与一个类型化的数据集有关......

'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 模式的正确方法是什么?

既然它是自动生成的,是否应该声明它是正确的?;)

4

2 回答 2

1

正如约翰桑德斯建议的那样......警告是微软代码中的一个错误,而不是你的

于 2010-08-31T17:43:24.433 回答
0

只需尝试注意以下代码中两者之间的区别,第二个是正确的。

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

对比

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

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

于 2017-05-02T22:06:36.077 回答