Это встроенный ресурс в VS2010 для программы на C #.
<?xml version="1.0"?>
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet"
xmlns:html="http://www.w3.org/TR/REC-html40">
<DocumentProperties xmlns="urn:schemas-microsoft-com:office:office">
.
.
.
</DocumentProperties>
<ExcelWorkbook..>
.
.
.
</ExcelWorkbook>
<Styles>
.
.
.
</Styles>
<Worksheet>
.
</worksheet>
</Workbook>
Когда я перемещаюсь к корню во время работы программы, похоже, что все есть ... но затем я просматриваю его в XML Visualizer и вижу только <Workbook....../>
.Это довольно странно, так как при просмотре InnerXML для Workbook он будет отображать <ExcelWorkbook xmlns:...>
с ошибкой "Only one top level element is allowed in an XML document. Error processing resource 'file:///C:/Users/...'"
При просмотре этого файла он выглядит следующим образом:
<DocumentProperties xmlns="urn:schemas-microsoft-com:office:office">
.
.
.
</DocumentProperties>
<ExcelWorkbook..>
.
.
.
</ExcelWorkbook>
<Styles>
.
.
.
</Styles>
<Worksheet>
.
</worksheet>
и явно отсутствует рут.
Я проверил, перепроверил, пересоздал из Excel, проверил и еще раз проверил форматирование файла XML ресурса и не вижу в этом ничего плохого.Кто-нибудь сталкивался с этим раньше?