ExcelReader can Read Excel files in pure C# without interop.