f# - 从 F# 库访问 Windows 命名空间

标签 f# windows-8 microsoft-metro

我正在尝试创建一个 F# 库以与 Windows 应用商店应用程序一起使用。我需要访问 Windows 命名空间(尤其是 Windows.Storage)。我应该为图书馆选择什么类型的项目?

当我选择 F# Portable Library 时,无法添加对 Windows.Storage 的引用,当我创建 F# Library 类型的项目时也是如此。我正在寻找类库(Windows 应用商店应用程序)之类的东西

最佳答案

我在此处找到了 Windows.Storage:C:\Program Files (x86)\Windows Kits\8.0\References\CommonConfiguration\Neutral\Windows.winmd .这意味着 F# 不能直接引用它。

我建议您围绕它构建后端模型(您必须将 C# 与 F# 代码结合起来,因为 F# 本身无法在 Windows 8 中运行)。

关于f# - 从 F# 库访问 Windows 命名空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13065985/

相关文章:

asynchronous - F# 异步工作流中的 TcpClient.ConnectAsync 或 BeginConnect/EndConnect

windows-8 - 带路径参数的 WinJS getFolderAsync

windows-8 - Windows 应用商店应用程序在哪里存储其本地设置?

c# - WinRT 创建一个文件(如果该文件不存在)并知道该文件已创建

f# - 没有通用参数时的值限制

generics - 如何使用显式类型参数实例化通用记录?

asynchronous - Fsharpx Async.AwaitObservable 不调用取消继续

c++ - 如何将 Qt Creator 配置为用户 MSVC2015?

html - Windows 8 磁贴标签被忽略

javascript - 在 Metro 应用程序中获取窗口尺寸