在localhost中将IIS设置为Web开发服务器

时间:2009-03-07 19:25:24

标签: asp.net asp.net-mvc iis

如何在Visual Studio 2008中将IIS 5.1设置为我的Web开发服务器?我正在使用Win XP,而我正在使用Cassini,但我想给IIS而不是托盘。

4 个答案:

答案 0 :(得分:14)

  1. 进入控制面板 - >添加删除程序 - >启用/禁用Windows功能,找到IIS并安装它。

  2. 转到开始 - >配件 - >管理工具 - > IIS管理器

  3. 右键点击网站,添加新网站,将主目录指向您网站的根目录。

  4. 打开localhost

  5. ????

  6. 利润!

  7. 您可能必须将Visual Studio附加到ASP.NET工作进程才能进行调试。

答案 1 :(得分:8)

它位于Web项目的属性页面中,位于Web-> Servers->“使用本地IIS Web服务器”

答案 2 :(得分:1)

要将Visual Studio附加到ASP.NET worker proccess进行调试,请转到菜单Tools \ Attach to Proccess或按CTRL + ALT + P并选择aspnet_wp.exe或w3wp.exe。

更多信息here

答案 3 :(得分:1)

使用Visual developer 2008与IIS而不是“ASP.NET Development Server”开发网站,在“位置”下的新网站窗口中单击“浏览”以查看包括IIS服务器在内的不同服务器选项。用户可以选择服务器作为IIS服务器而不是“文件系统”,然后“位置”选项将是“HTTP”而不是“文件系统”。

在Visual Developer 2008中的Properties-> Start Option-> Server->“Use local IIS server”选项未显示,即使IIS服务器已成功安装和配置。显示的唯一选项是“使用默认服务器”和“使用带有基本URL的自定义服务器”。

因此,在Visual developer 2008中,要在IIS服务器上运行(如果安装了IIS服务器),请执行以下操作:

新网站 - >在地点下点击“浏览” - >单击“本地IIS”,然后选择“IIS虚拟目录”(IIS虚拟目录,这是用户在配置IIS服务器时创建的目录) - >打开

在运行/调试时,您在创建网站时选择的服务器,同一服务器将用于打开网站,即在创建网站时如果选择“IIS服务器”则会通过IIS服务器打开网站

还有一件事是,在安装Visual developer 2008和IIS服务器时,如果在安装Visual Studio后安装了IIS服务器,则需要在创建新网站之前执行以下操作:

运行 - > cmd按Enter键(然后输入以下命令) - > C:\ WINDOWS \ Microsoft.NET \ Framework \ Version #aspnet_regiis -i按Enter然后在3秒后收到消息“ASP.net已成功安装”。 (*版本#在大多数情况下将为v2.0.50727)

在外包之前,请确保已安装并配置了IIS服务器。要了解如何安装和配置IIS服务器,请检查以下链接: http://chalaki.com/install-iis6-windows-xp-professional-sp3-setup-run-csharp-cgi/425/

希望这有帮助。