我在跑步Monodevelop 的最新版本之一在 Linux Mint 上,在我格式化驱动器并进行全新安装之前,它曾经可以工作。当我构建项目时,它构建得很好,但是当我尝试运行它时,我收到以下消息:
无法启动 ASP.NET Web 服务器。
找不到 xsp4 Web 服务器。请确保已安装。
我安装了 xsp4 和 xsp4-base 软件包。我发现在askubuntu上的问答中我需要切换 Mono 运行时以使其能够找到 xsp4。
当我转到“编辑”>“首选项”>“项目”>“.NET 运行时”时,我会看到以下选项Mono 3.10.0 (Default)
and Mono 3.10.0 (/usr)
。不幸的是,当我切换到/usr
一个(我需要并且应该工作的)我得到与上面相同的错误,无法找到网络服务器。现在奇怪的部分是:当我再次查看 .NET 运行时选项时,我发现它已将默认值切换回原始选项。
只有在我按 F5 并尝试构建解决方案(包括发布和调试)后,才会切换回另一个默认值。
有谁知道我该如何解决这个问题?
如果我们正在运行Mono 上的 ASP.NET 应用程序 using 单一开发第一次,我们可能会收到以下错误:
在某些情况下,问题是安装不正确xsp4 server.
使用以下命令安装它:
sudo apt-get install mono-xsp4
这解决了上述错误。
选修的:从那里得到它Ubuntu 软件中心通过搜索xsp4
Extra:对于 Arch(或基于 Manjaro...)使用yaourt -S xsp
.
source
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)