Excel スプレッドシート (ヘッダー行なし) から XML ファイルを作成しようとしています。これはサーバー上のサービスの一部になるため、MS Office PIO ファイルは使用したくありません。Google で LinqToExcel を見つけ、次のコードを試しました。
var clientExcel = new ExcelQueryFactory(excelFileName);
var sourceXml = new XElement("rows",
clientExcel.WorksheetNoHeader().Select(line => new XElement("row",
line.Select((column, index) => new XElement("Column_" + index, column)))));
コードはコンパイルされますが、実行時に TargetInvocationException が発生します。私は一日の大半をこれで心配していましたが、どこが間違っていたのかわかりません。
誰かが私をまっすぐにしてくれれば幸いです。