I am looking for a light-web embeddable web server for .NET.
I need it to fake a SOAP web-service for automated testing, so it is a big plus if it supports ASP.NET web-services or another easy way to create SOAP web-services. Extra bonus points for quick startup and shutdown and multiple simultaneous instances on different ports.
A Google search turns up aspnetserve, www-Sharp.Runtime and Neokernel Web Server. Do anyone have any experience with those or other solutions?
However, it will not allow user to debug, even if you are running it in debug mode. Yes, we can run Asp.Net application without using Web.
Kestrel is a cross-platform web server for ASP.NET Core based on libuv, a cross-platform asynchronous I/O library. Kestrel is the web server that is included by default in ASP.NET Core project templates. You can use Kestrel by itself or with a reverse proxy server, such as IIS, Nginx, or Apache.
ASP.NET Core ships with Kestrel server, which is the default, cross-platform HTTP server. ASP.NET Core ships with Kestrel server, which is the default, cross-platform HTTP server.
ASP.NET can run on both Windows servers and Linux servers.
You can try the Cassini Web Server.
Edit
And now 6 1/2 years later, I'd recommend IIS Express instead.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With