FSharpx Excel类型提供程序挂起

时间:2013-06-13 23:26:17

标签: excel f# type-providers

我正在尝试使用FSharpx的excel类型提供程序进行编程。

我是以这种方式使用它 -

#r @"FSharpx.TypeProviders.Excel.dll"
open FSharpx
type ETP = FSharpx.ExcelFile< @"Book1.xlsx", "Sheet1">

然而,当声明上面的ETP时,程序就会挂起。

我通过nuget安装了Fsharpx。我也在Windows 8上使用Excel 2013。

任何线索?我该怎么调试呢?

另外一个观察 - 我注意到excel文件类型提供程序的声明似乎产生了许多excel进程,如任务管理器上所报告的那样。

1 个答案:

答案 0 :(得分:0)

看一下我最新的pull请求:https://github.com/fsharp/fsharpx/pull/236我重构了类型提供程序以使用ExcelDataReader库,而不是依赖于Office interop。这应该会阻止提供程序生成Excel进程。