Windows 8 F#类型提供程序能否用于Windows应用商店应用程序?

Windows 8 F#类型提供程序能否用于Windows应用商店应用程序?,windows-8,f#,windows-store-apps,type-providers,Windows 8,F#,Windows Store Apps,Type Providers,我似乎不知道如何让F类型提供者在Windows应用商店(C)应用程序中工作 据我所知,TypeProviders只能在针对完整.NET Framework的程序集中使用,而Windows应用商店应用程序必须针对.NET Portable 我已创建了一个F#程序集并引用了F#TypeProviders库,但是当尝试从我的Windows应用商店应用程序引用此程序集时,我收到一个错误,指出无法引用该库 这有什么办法吗?我想使用F#TypeProviders引用各种数据源,然后在我的Windows应用商

我似乎不知道如何让F类型提供者在Windows应用商店(C)应用程序中工作

据我所知,TypeProviders只能在针对完整.NET Framework的程序集中使用,而Windows应用商店应用程序必须针对.NET Portable

我已创建了一个F#程序集并引用了F#TypeProviders库,但是当尝试从我的Windows应用商店应用程序引用此程序集时,我收到一个错误,指出无法引用该库

这有什么办法吗?我想使用F#TypeProviders引用各种数据源,然后在我的Windows应用商店应用程序中使用生成的代码/类型。有人有这方面的经验吗

更新:


为了清楚起见,我问是否有办法在Windows应用商店应用程序中使用标准的F#TypeProviders(如WsdlService?

查看其他程序集
FSharp.Data.TypeProviders.dll
正在引用,我认为没有办法解决这个问题。由于大多数类型提供程序用于以某种方式(ADO.NET、LINQ to SQL、EF)访问数据库,因此它引用WinRT中不可用的
System.Data.dll


WinRT中可以使用的内置类型提供程序支持的唯一数据源是web服务和OData服务。如果它们在单独的库中实现,那么它们的类型提供程序可能在WinRT项目中得到支持,但在当前的实现中不受支持。

类型提供程序是设计/编译时工具。它应该在可移植库配置文件中工作。这可能取决于类型提供程序库是如何实现的,但一般来说,它应该可以工作


有关更多信息,请参见

我确实看到了这个问题,但它没有提供任何答案。我最初的假设和你的一样,但我的问题是你如何让他们工作。多么不幸,这正是我所害怕的。谢谢。我不清楚您的问题是“是否可以创建一个可用于编写Windows应用商店应用程序的类型提供程序?”还是“F#标准库中的类型提供程序可用于编写Windows应用商店应用程序?”。答案分别是“是”和“否”。谢谢你的评论和回答,我已经澄清了我的问题。