Erw*_*ers 7 .net c# asp.net mono xsp
我在Linux Mint上运行Monodevelop的最新版本之一,在我格式化驱动器并进行全新安装之前曾经工作过.当我构建我的项目时,它构建良好,但当我尝试运行它时,我收到以下消息:
无法启动ASP.NET Web服务器.找不到xsp4 Web服务器.请确保已安装.
我安装了xsp4和xsp4-base软件包.我在askubuntu的问题和答案中发现我需要切换Mono运行时才能找到xsp4.
当我转到编辑>首选项>项目> .NET运行时,我看到选项Mono 3.10.0 (Default)和Mono 3.10.0 (/usr).不幸的是,当我切换到那个/usr(我需要并且应该工作的那个)时,我得到与上面相同的错误,无法找到Web服务器.现在是奇怪的部分:当我再次查看.NET运行时选项时,我看到它已经将默认值切换回原始值.

只有按下F5并尝试构建解决方案(包括发布和调试)后才能切换回另一个默认值.
有谁知道我怎么解决这个问题?
xam*_*mir 15
如果我们第一次使用Monodevelop 在Mono上运行ASP.NET应用程序,我们可能会收到以下错误:
在某些情况下,问题是xsp4服务器安装不正确.
安装使用:
sudo apt-get install mono-xsp4
这解决了上述错误.
可选:通过搜索从Ubuntu软件中心获取xsp4
额外:对于Arch(或基于Manjaro ......)使用yaourt -S xsp.