创建适用于Windows XP

问题描述:

一个独立的ASP.NET MVC应用程序有没有一种方法来创建,将在独立的方式在Windows XP计算机上运行ASP.NET MVC应用程序的安装(理想的XCopy安装)版本?创建适用于Windows XP

我不介意为此安装SQL Server Express,所以我想这个问题归结为:Visual Studio 2008附带的Cassini Web服务器是否可以与应用程序捆绑在一起?还有其他选择吗?

注意:安装仅用于演示目的,所以没有购买许可证的问题。另外,我建议使用Cassini,因为我不知道在Windows XP上安装IIS7的方法。我无法在注册表上执行重要的操作,以使其发挥作用。

+0

是一个VM(含Win7的)一个潜在的解决方案?这将解决您的IIS6/7问题。 – tvanfosson 2010-06-07 18:14:25

+0

@tvanfosson:需要多长时间设置一个?我只需要Windows 7和某种类型的管理程序? – 2010-06-07 18:16:55

+0

MS有几个预配置的VHD文件,您应该可以使用Virtual PC 2007. – tvanfosson 2010-06-07 18:29:27

不知道这会帮助,但你绝对可以检查出UltiDev Cassini Web Server,可与您的应用程序捆绑在一起,应该支持你所需要的。

+0

真棒小软件。完美的作品。谢谢! – 2010-06-08 17:45:18

+0

@罗伯特哈维 - 没问题。很高兴我能帮上忙。 – 2010-06-08 18:00:44

我认为这是一个有点老了,但检查出http://msdn.microsoft.com/en-us/magazine/cc188791.aspx

此外,ComponentArt演示卡西尼号上运行。

你可以打包,嵌入,弯曲褶皱和主轴CassiniDev我的祝福。

我被告知它很适合这个目的。

我的公司为此设计了一个产品,名为Neokernel Web Server,其中包括cassini中缺少的几项功能,如SSL支持,日志记录,多线程请求处理以及启动/停止/配置服务器的功能你自己的过程。

免费的30天评估许可证可用于测试和评估目的。

http://www.neokernel.com

+0

感谢您的链接。这并不适合我所要做的事情,因为我只需要该应用程序可以在我的组织中进行移植演示,而且我不需要任何高级功能。如果我这样做,我会站起来一个I​​IS服务器。 – 2010-07-26 15:46:35