Witam. Niedawno potrzebowałem do swojej aplikacji połączenia z pikiem excel, w tym miejscu wielkie podziękowania dla @somekind za podpowiedź odnośnie biblioteki EPPLUS. Problem polega na tym, że nie obsługuje ona plików xls, których wymaga moja aplikacja. Zainteresowałem się więc biblioteką excellibrary https://code.google.com/p/excellibrary/ która rzekomo obsługuje pliki xls. Wobec tego dołączyłem ją sobie do mojej aplikacji, wszystko ładnie zrobione, Kod:
using ExcelLibrary.Office.Excel;
private void Form1_Load(object sender, EventArgs e)
{
Workbook w = Workbook.Open("C:\\somefile.xls");
Worksheet sheet = w.Worksheets[0];
Cell c = sheet.Cells[4, 6];
MessageBox.Show(c.StringValue);
}
uruchamiam i error:
An unhandled exception of type 'System.TypeLoadException' occurred in System.Windows.Forms.dll
Additional information: Nie można załadować typu 'ExcelLibrary.Office.Excel.Workbook' z zestawu 'excellibrary, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
Ma ktoś może pomysł jak to naprawić lub ew. jaką inną bibliotekę obsługującą pliki xls?