我在哪里可以获得mono的TPL.Dataflow?

时间:2013-06-03 20:08:03

标签: mono task-parallel-library tpl-dataflow

我在Macbook上使用mono-3.0.10。在mono 3.0发行说明中,提到了Tpl.Dataflow,我也注意到Tpl.Dataflow的源代码在mono的github repo master分支中。

但我在本地单声道安装中找不到它。

logan@Logans-MBA  /Library/Frameworks/Mono.framework 
{13-06-04 3:47:48} $ find . -name "*.Dataflow.*"
./Versions/3.0.10/lib/mono/4.5/System.Threading.Tasks.Dataflow.dll
logan@Logans-MBA  /Library/Frameworks/Mono.framework 
{13-06-04 3:59:55} $ file ./Versions/3.0.10/lib/mono/4.5/System.Threading.Tasks.Dataflow.dll
./Versions/3.0.10/lib/mono/4.5/System.Threading.Tasks.Dataflow.dll: broken symbolic link to ../gac/System.Threading.Tasks.Dataflow/4.0.0.0__b77a5c561934e089/System.Threading.Tasks.Dataflow.dll

我尝试从安装程序重新安装mono,但没有运气。

然后,我尝试从nuget下载的dll,出现以下错误:

/Users/logan/Workspace/Camp/Dragon/ClientEventHandlerDemos/DataflowBlockClientEventHandler.cs(11,13): error CS0012: The type `System.Object' is defined in an assembly that is not referenced. Consider adding a reference to assembly `System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
/Users/logan/Workspace/Camp/Dragon/ClientEventHandlerDemos/DataflowBlockClientEventHandler.cs(11,34): error CS0012: The type `System.Action`1<TInput>' is defined in an assembly that is not referenced. Consider adding a reference to assembly `System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'

nuget,net45,netcore45和portable-net45共有3个版本。我尝试了所有这些,但仍然没有运气。

那么,我在哪里可以找到正确的更新Tpl.Dataflow与mono?

配合使用

0 个答案:

没有答案