Rider: Unable to connect to MSBuild process

原文地址:https://rider-support.jetbrains.com/hc/en-us/community/posts/207880389-Can-t-connect-to-MsBuild-project-model-process-in-600000-ms

I submitted a bug report for this same issue. Rider EAP doesn't make it clear that Mono 4.6 is required.

$ /Applications/Rider\ EAP.app/Contents/lib/ReSharperHost/macos-x64/mono/bin/mono-sgen --version
Mono JIT compiler version 4.6.0 (mono-4.6.0.245/746756c Thu Sep 15 12:25:06 MSK 2016)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
TLS: normal
SIGSEGV: altstack
Notification: kqueue
Architecture: amd64
Disabled: none
Misc: softdebug
LLVM: supported, not enabled.
GC: sgen

This version conflicts with the installed version of mono:

$ mono --version
Mono JIT compiler version 4.2.3 (Stable 4.2.3.4/832de4b Wed Mar 30 13:57:48 PDT 2016)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
TLS: normal
SIGSEGV: altstack
Notification: kqueue
Architecture: amd64
Disabled: none
Misc: softdebug
LLVM: supported, not enabled.
GC: sgen

After updating mono to 4.6, I no longer received the error.

On Mac, installing via Mono's downloaded .pkg doesn't overwrite the brew version. If you've installed mono through brew, getting updated to 4.6 is pretty easy:

$ brew unlink mono

$ brew install mono


主要是因为mono版本太低,升级到新版即可

posted on 2017-07-20 19:38  ZhYQ_note  阅读(1613)  评论(0)    收藏  举报

导航