无法在 Ubuntu 到 运行 ASP.NET 站点中使用 FlatPak 获取 Monodevelop

Unable to get Monodevelop using FlatPak in Ubuntu to run ASP.NET site

尝试在 Monodevelop 中启动 ASP.NET 站点(通过 Flatpak 安装,最新的稳定版本)时,当它尝试启动浏览器时出现以下错误:

我正在使用 Xubuntu 16.04(Ubuntu 的基于 XFCE 的版本)

System.ComponentModel.Win32Exception (0x80004005): ApplicationName='xdg-open', CommandLine='http://127.0.0.1:8080', CurrentDirectory='', Native error= Cannot find the specified file
  at System.Diagnostics.Process.StartWithCreateProcess (System.Diagnostics.ProcessStartInfo startInfo) [0x001ee] in :0 

我在网上到处找,试图解决这个问题,但我还没有弄清楚为什么它看不到 xdg-open 实用程序。我尝试使用 apt-get 重新安装 xdg-utilities,但没有成功。还有其他人 运行 对此有解决办法或修复吗?

编辑:您可以转到 http://127.0.0.1:8080 或任何您的 url,如果您将它从默认设置更改为仍然可以看到该站点。它只是不会在浏览器中自动出现。

我也和你一样的环境,遇到同样的问题。只是随机尝试了一些东西,不知何故它奏效了。这算不上什么修复,而是一种在解决此问题之前可能会采取的解决方法。试试这个,同时仍然 运行 您的程序,只需打开您的浏览器并输入 http://127.0.0.1:8080 希望这应该有效。如果可行,我想唯一的不便就是您需要手动操作。