【问题标题】:How do I get TypeProviders to work on Xamarin/Monodevelop如何让 TypeProviders 在 Xamarin/Monodevelop 上工作
【发布时间】:2013-05-07 20:33:01
【问题描述】:

我想在单声道上使用 F# 中的类型提供程序,但我无法让它在 xamarin 工作室中工作。

我看到错误是没有定义命名空间TypeProviders,但是在monodevelop哪里可以找到呢?

我所做的是为 F# 创建了教程项目并注释掉了 OData 示例。在我注释掉该示例后,我添加了System.Data.Services.Client,但我找不到Microsoft.FSharp.Data.TypeProviders

【问题讨论】:

标签: f# xamarin monodevelop xamarin-studio type-providers


【解决方案1】:

某些类型提供程序存在一些问题,主要是由于它们调用了在 Mono 中具有不同位置的外部工具。 WSDL 提供者和 EDMX 提供者当然是这样,它们在 Mono 中都有对应物,但在不同的位置。如果您可以提出问题here,那么任何从事开源编译器和工具工作的人都可以解决这些问题。

【讨论】:

  • 我应该在那里提出项目模板的问题吗?我认为 f# 教程项目模板应该可以直接使用,以降低每个想要在单声道上尝试 F# 的人的障碍。
  • 至于模板项目,那是F#绑定的问题,你应该在这里提出:github.com/fsharp/fsharpbinding/…
  • 在哪里可以找到这些提供程序的源代码?我不认为这些提供程序是开源的。
  • @miguel.de.icaza 它们在源代码树中:github.com/fsharp/fsharp/blob/master/src/fsharp/… 您可以看到 svcutil 用于绑定的位置。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-12-02
  • 2013-09-15
  • 2013-05-19
  • 2016-09-19
  • 2011-12-02
  • 2013-08-05
  • 2017-02-01
相关资源
最近更新 更多