【发布时间】:2012-08-30 17:17:44
【问题描述】:
查看http://msdn.microsoft.com/en-us/library/dd287191(v=vs.110).aspx,似乎ConcurrentDictionary 及其在System.Collections.Concurrent 命名空间中的所有朋友都可以在可移植类库中使用。
但是,当我创建 F# 或 C# 可移植类库时,即使我显式添加对 mscorlib.dll 的引用,使用 ConcurrentDictionary 时编译也会失败。
为什么?
【问题讨论】:
-
代码?编译错误?
-
据我所知,.NET 4 可移植类库msdn.microsoft.com/en-us/library/dd287191(v=vs.100).aspx 中没有此类。会不会是您的目标是 .NET 4 而不是 4.5?
-
@AndersGustafsson:当您创建 F# 可移植类库 时,除了定位 .NET 4.5 之外别无选择。
-
关于这些是否会在 Windows Phone 9 中可用的消息?
标签: .net concurrency f# windows-8 portable-class-library