【问题标题】:How do I get Visual Web Developer to use IIS, and not ASP.NET development server?如何让 Visual Web Developer 使用 IIS,而不是 ASP.NET 开发服务器?
【发布时间】:2009-01-26 04:51:03
【问题描述】:

我想确保我的本地与生产环境紧密匹配,这意味着运行 IIS 而不是 Visual Web Developer 速成版附带的 ASP.NET 开发服务器。最好的方法是什么?

【问题讨论】:

    标签: asp.net iis


    【解决方案1】:

    在 Visual Studio 中,右键单击项目,选择属性,然后选择 Web,然后将其更改为使用本地 IIS。 VWD 的过程似乎相似,但有一个Properties node you open instead。我现在没有安装 VWD,所以无法检查这种方法是否确实准确,但这篇文章是最近的,所以我假设它是。

    【讨论】:

      【解决方案2】:

      首先确保您已经安装并配置了 IIS 服务器。检查是否安装了 IIS 服务器:运行->inetmgr 按回车。 要了解如何安装和配置 IIS 服务器,请查看以下链接: http://chalaki.com/install-iis6-windows-xp-professional-sp3-setup-run-csharp-cgi/425/

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

      在 Visual developer 2008 中,属性->启动选项->服务器->“使用本地 IIS 服务器”选项未显示,即使 IIS 服务器已安装和配置成功。显示的唯一选项是“使用默认服务器”和“使用带有基本 URL 的自定义服务器”。

      所以在Visual developer 2008中要在IIS服务器上运行(如果安装了IIS服务器),需要做以下事情:

      New Website -> 在 Locations 点击“Browse” -> 点击“Local IIS”,然后选择“IIS Virtual Directory”(IIS virtual Directory,即用户在配置 IIS 服务器时创建的目录) -> 打开

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

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

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

      【讨论】:

      猜你喜欢
      • 2011-10-05
      • 2023-04-01
      • 2010-10-02
      • 2010-09-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多