Creating a standalone ASP.NET MVC application for Windows XP

天涯浪子 提交于 2019-12-13 12:41:11

问题


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.


回答1:


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.




回答2:


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

I have been told that it suits this purpose admirably.




回答3:


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.




回答4:


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



来源:https://stackoverflow.com/questions/2991978/creating-a-standalone-asp-net-mvc-application-for-windows-xp

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!