ASP.NET web server cannot be launched and Mono environment not be switched(ASP.NET Web 服务器无法启动,Mono 环境无法切换)
问题描述
我正在运行 在 Mono 上的 "noreferrer">ASP.NET 应用程序,我们可能会收到以下错误:
在某些情况下,问题是
来源
I am running one of the latest versions of Monodevelop on Linux Mint which used to work before I formatted my drive and made a fresh install. When I build my project it builds fine, but when I try to run it I get the following message:
Could not launch ASP.NET web server. The xsp4 web server cannot be found. Please ensure that it is installed.
I have xsp4 and xsp4-base packages installed. I found in a question and answer on askubuntu that I need to switch the Mono runtime to make it able to find xsp4.
When I go to Edit > Preferences > Projects > .NET Runtimes I see the options Mono 3.10.0 (Default)
and Mono 3.10.0 (/usr)
. Unfortunately, when I switch to the /usr
one (the one I need and should work) I get the same error as above that the web server cannot be found. And now the weird part: when I look again in the .NET runtimes options I see that is has switched the default back to the original one.
The switching back to another default only happens after I press F5 and try to build the solution (both with release and debug).
Does anyone know how I can fix this?
In case we're running an ASP.NET application on Mono using Monodevelop for the first time, we may receive the below error:
In some cases, the problem is incorrect installation of xsp4
server.
Install it using:
sudo apt-get install mono-xsp4
This solved the above error.
Optional: get it from Ubuntu software center by searching for xsp4
Extra: For Arch (or based like Manjaro...) use yaourt -S xsp
.
source
这篇关于ASP.NET Web 服务器无法启动,Mono 环境无法切换的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:ASP.NET Web 服务器无法启动,Mono 环境无法切换


基础教程推荐
- 首先创建代码,多对多,关联表中的附加字段 2022-01-01
- JSON.NET 中基于属性的类型解析 2022-01-01
- 错误“此流不支持搜索操作"在 C# 中 2022-01-01
- 将事件 TextChanged 分配给表单中的所有文本框 2022-01-01
- 从 VS 2017 .NET Core 项目的发布目录中排除文件 2022-01-01
- 全局 ASAX - 获取服务器名称 2022-01-01
- 经典 Asp 中的 ResolveUrl/Url.Content 等效项 2022-01-01
- 在 VS2010 中的 Post Build 事件中将 bin 文件复制到物 2022-01-01
- 如何动态获取文本框中datagridview列的总和 2022-01-01
- 是否可以在 asp classic 和 asp.net 之间共享会话状态 2022-01-01