Rider“无法连接Unity编辑器”Linux

4
我刚刚安装了Unity 2019.4.20f1和Rider 2020.3.2,并创建了一个新的Unity项目。
我将外部编辑器设置为Rider可执行文件(在我的情况下是/usr/bin/rider),然后在Rider中打开了sln文件,它会安装Rider插件。
现在两个应用程序都打开了(尝试过互相打开),但是Rider无法连接到Unity(在底部显示的图标表明这一点)。
它应该显示已连接,但悬停时只显示标题中的错误。Rider中的播放按钮为灰色。
我已经检查了谷歌的第一页,没有找到解决问题的方法。
重现步骤:
  • 从AUR下载unity-hub和rider
  • 从hub安装最新推荐的Unity版本
  • 在Unity Hub中创建并打开项目
  • 将Unity首选项中的外部编辑器设置为/usr/bin/rider
  • 创建并双击脚本
更新:刚刚尝试了Unity 2020.2.5f1,出现了同样的问题。

你在偏好设置中将Rider设置为外部编辑器了吗?然后尝试从Unity内部双击一个脚本。 - derHugo
是的,这已经尝试过了。 - TheChubbyPanda
2个回答

1
使用JetBrains Toolbox应用程序而不是AUR安装Rider将导致正确工作的安装。

0
在我的情况下,我在我的 Arch Linux 机器上没有 C# 解释器。为了解决这个问题,我运行了 sudo pacman -S mono mono-tools msbuild,然后在 Jetbrains 中点击 Invalidate Caches & Restart 来解决这个问题。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接