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 环境无法切换


- C# 中多线程网络服务器的模式 2022-01-01
- WebMatrix WebSecurity PasswordSalt 2022-01-01
- Web Api 中的 Swagger .netcore 3.1,使用 swagger UI 设置日期时间格式 2022-01-01
- C#MongoDB使用Builders查找派生对象 2022-09-04
- 良好实践:如何重用 .csproj 和 .sln 文件来为 CI 创建 2022-01-01
- 带有服务/守护程序应用程序的 Microsoft Graph CSharp SDK 和 OneDrive for Business - 配额方面返回 null 2022-01-01
- 输入按键事件处理程序 2022-01-01
- 如何用自己压缩一个 IEnumerable 2022-01-01
- MoreLinq maxBy vs LINQ max + where 2022-01-01
- 在哪里可以找到使用中的C#/XML文档注释的好例子? 2022-01-01