Robert Harvey
Robert Harvey

Reputation: 180808

Creating a standalone ASP.NET MVC application for Windows XP

Is there a way to create an installable (ideally XCopy installable) version of an ASP.NET MVC application that will run in a standalone fashion on a Windows XP machine?

I don't mind installing SQL Server Express for this purpose, so I guess the question boils down to this: Can the Cassini web server that comes with Visual Studio 2008 be bundled with the application? Or are there other options?

NOTE: The installation is for demo purposes only, so there are no licensing problems. Also, I am suggesting Cassini because I don't know of a way to install IIS7 on Windows XP. I can't do major hackage on the registry to get this to work.

Upvotes: 2

Views: 2845

Answers (4)

Damien
Damien

Reputation: 686

My company makes a product for this purpose called the Neokernel Web Server which includes several features that are missing from cassini like SSL support, logging, multi-threaded request processing, and the ability to start/stop/configure the server from your own process.

A free 30 day evaluation license is available for testing and evaluation purposes.

http://www.neokernel.com

Upvotes: 0

Sky Sanders
Sky Sanders

Reputation: 37084

You can package, embed, bend fold and spindle CassiniDev with my blessings.

I have been told that it suits this purpose admirably.

Upvotes: 2

Chad Levy
Chad Levy

Reputation: 10140

I think this is a bit old, but check out http://msdn.microsoft.com/en-us/magazine/cc188791.aspx.

Also, the ComponentArt demos run on Cassini.

Upvotes: 0

Justin Niessner
Justin Niessner

Reputation: 245429

Not sure if it'll help, but you could definitely check out the UltiDev Cassini Web Server, which can be bundled with your app and should support what you need.

Upvotes: 5

Related Questions