通过Mono运行时F#应用程序挂起

时间:2014-07-17 22:46:00

标签: .net f# mono

我正在尝试在Windows上开发F#应用程序时定位Linux盒。

现在我有一个我的实验的工作版本可以在Windows上的MS .NET框架(VS和Xamarin)上正常运行,但是当我尝试通过Mono运行它时(在Windows或Linux上通过{{1它不能按预期工作。

应用程序正常启动但是当它调用使用mono output.exe方法和asyncLink to the relevant class)的外部模块时,它似乎无限期地挂起执行(没有错误打印到安慰)。

这是单声道限制吗?有没有办法验证某些代码/库是否与Mono不兼容?

Mono Linux版:

await

Mono Windows版本:

Mono JIT compiler version 3.2.8 (Debian 3.2.8+dfsg-4ubuntu1)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
        TLS:           __thread
        SIGSEGV:       altstack
        Notifications: epoll
        Architecture:  x86
        Disabled:      none
        Misc:          softdebug
        LLVM:          supported, not enabled.
        GC:            sgen

0 个答案:

没有答案