【问题标题】:JetBrains Rider hangs when creating solution file on Ubuntu 16.04在 Ubuntu 16.04 上创建解决方案文件时,JetBrains Rider 挂起
【发布时间】:2018-12-29 21:40:28
【问题描述】:

在 Ubuntu 16.04 上创建解决方案文件时,JetBrains Rider 无限期挂起。已经重启了 Rider 和我的系统。

【问题讨论】:

  • 可能是msbuild无法加载创建的项目...今天收到了这个问题:youtrack.jetbrains.com/issue/RIDER-23181
  • 您可以查看日志文件:Help -> Show logs in... -> backend.log
  • 寻找“MsBuild”关键字 =)
  • 在哪里可以找到日志? - 好吧,我想我知道了。
  • 系统日志中没有“MsBuild”条目。并且/var/log目录下没有backend.log。

标签: ubuntu-16.04 rider


【解决方案1】:

我遇到了同样的问题(OS = Arch Linux)。我还从 Snap 安装了 dot net sdk 和 Rider。我不得不:

  1. 使用snapd remove rider 删除 Rider
  2. 使用sudo pacman -S dotnet-sdk安装dotnet-sdk
  3. 使用sudo pacman -S mono 安装单声道
  4. 下载并安装 Jetbrains Toolbox 应用,然后从那里安装 Rider

【讨论】:

    【解决方案2】:

    就我而言,我发现我的虚拟机没有安装 Mono。杀死并重新启动 Rider 进程并选择另一个项目类型提示我使用此 URL 安装单声道:https://www.mono-project.com/download/stable/#download-lin-debian

    安装 Mono 后,我必须再次重新启动 Rider,然后它才能让我创建一个没有挂起的空解决方案。

    【讨论】:

    • 这对我来说也是问题的实际原因,这是对我有用的实际修复,谢谢。 sudo apt install mono-devel 仅此而已
    【解决方案3】:

    我可以通过选择ASP.NET Web Application 而不是Empty Solution 来绕过这个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多