1
我試圖更新XML以接受currentYear值。使用XSD生成CS文件生成更大的類
因此,我添加了:<xsd:element name="currentYear" type="xsd:string"/>
到.xsd文件。
然後我運行了xsd並生成了一個文件。
此文件是以前.cs文件大小的10倍。
,之後以生成:運行時版本:運行時版本:4.0.30319.269
這會帶來很大的區別4.0.30319.239 我生成用的是新的文件?
隨着我生成的新的.cs文件我無法再編譯。
向我們展示一些相關的代碼/ XML。 – leppie
需要更多信息。你給了什麼命令行選項來生成原始文件?什麼命令行選項來產生當前文件?舊文件和新文件有什麼不同?你現在得到了什麼編譯錯誤?有沒有人手動編輯原始文件? – dthorpe
這不是你的主要問題,但如果你想要一個當年的價值,你可能會用'xsd:gYear'而不是'xsd:string'做得更好。 –