2009-09-30 111 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