2008-11-30 68 views
1

我想在本地机器上运行一些小的私人/家庭应用程序,但我不喜欢这个想法,为此设置一个完整的Win2003服务器与IIS。在家中运行ASP.Net应用程序的简单方法?

是否有一种简单而便宜的方式来获取在家中运行的ASP.Net应用程序?

回答

2

Windows 2000有ASP,Windows XP Professional也可以运行它。查看如何打开IIS,内置的网络服务器。当然,Win2k3服务器将是一个更好的实现,但对于个人的东西,其中任何一个工作。

1

最简单的方法,假设你的桌面有一个支持它的操作系统,是Microsoft Web Platform Installer。需要XP或更高版本,但不适用于XP或Vista的家庭版。它将安装IIS(哪个版本取决于您的操作系统),SQL Server 2008 Express,.Net Framework,Visual Web Developer 2008 Express,ASP.NET MVC,Silverlight等等。链接页面上甚至还有一段视频会告诉你如何完成设置。

1

尝试VIsual Studio 2008 Express Web Developer。它是免费的,比许多没有的更好。它带有一个内置的Web服务器,因此您可以立即编译,部署和测试。不需要IIS。

http://www.microsoft.com/express/vwd/

0

根据什么样的应用程序,什么版本的.NET可以运行的卡西尼号。它是支持.Net的免费的开源Web服务器。我不确定它是否已经更新为可以处理3.5,但我曾经在家使用过我写的一些漂亮的serioud 2.0应用程序。

下面是已更新的Ultidev版本:http://www.ultidev.com/products/Cassini/看起来它可以处理3.5,几乎所有东西都是。

0

我一直在我的家用机器(XP)上运行.NET应用程序多年,而ASP应用程序在此之前有好几年了。只需安装IIS,然后安装.NET框架(以及其他任何您需要的,例如MVC),您就可以轻松前往。如果您的机器位于路由器后面,则需要将端口80端口转发至桌面。如果您没有静态IP,则可以使用免费服务(例如DynDNS.org)为您提供主机名,并运行小型客户端以使该主机名的DNS保持指向您路由器的IP。如果您想使用自己的主机名,请向GoDaddy.com之类的人注册一个,然后使用免费服务(如ZoneEdit.com)以使用正确的IP更新DNS。

相关问题