骑士 "No Unity editor connection" Linux

Rider "No Unity editor connection" Linux

我刚刚安装了 Unity 2019.4.20f1 和 Rider 2020.3.2,并创建了一个新的 unity 项目。

我将外部编辑器设置为 rider 可执行文件(在我的例子中是 /usr/bin/rider) 我在 rider 中打开了 sln,它安装了 rider 插件。

现在两个都打开(并尝试与另一个一起打开),骑手拒绝连接到统一(底部的图标所示)。

它应该显示已连接但悬停只是显示标题中的错误。 Rider 中的播放按钮显示为灰色。

我已经检查了 google 的第一页,似乎没有任何内容可以解决问题。

重现步骤:

更新:刚刚尝试使用 Unity 2020.2.5f1 遇到同样的问题

使用 jetbrains 工具箱应用程序而不是 AUR 安装 Rider 会导致正确安装。

就我而言,我的 Arch Linux 机器上没有 C# 解释器。为了修复它,我 运行 sudo pacman -S mono mono-tools msbuild,然后在 Jetbrains 中我点击 Invalidate Caches & Restart 来解决问题。