【问题标题】:Visual studio not creating virtual directoryVisual Studio 未创建虚拟目录
【发布时间】:2015-11-24 00:37:26
【问题描述】:

我在将应用程序部署到本地 IIS 服务器时卡在这里。

首先我的系统没有 IIS 管理器,然后我通过向 Windows 添加功能来启用它。

我的 IIS 管理器是 IIS express 8.0,并使用 windows 10 和 Visual Studio 2012

现在的问题是:

我创建了一个 Web 应用程序并希望将其部署在本地 IIS 服务器中: 在VS中右键Project->Properties->Web->选择本地iis服务器radioButton

但结果错误为

Url.... 的站点存在于本地 iis Web 服务器和 iis express 网络服务器。您需要编辑 applicationhost.config 文件以更改 iis express 使用的端口号或更改 iis 管理器中的绑定。

如何将我的应用程序部署到本地 IIS 服务器?

【问题讨论】:

    标签: iis web-applications deployment


    【解决方案1】:

    您必须检查您尝试部署的 URL 是否与本地 IIS 中的绑定匹配。

    例如,如果您要部署到 http://localMachineName/yourapp,您应该在 IIS 上创建一个 WebSite 并创建绑定到

    • 主机名:LOCALMACHINE 或 *
    • PORT:80(在这种情况下)

    最常见的情况是您使用 localhost 作为服务器名称,因此请检查您是否有绑定:

    • 主机名:localhost 或 *
    • PORT:80(在这种情况下)

    换句话说,Visual Studio 连接到您的 IIS 以寻找应该存在的绑定。

    还要检查你以 administrator 身份执行 VS。

    【讨论】:

      【解决方案2】:

      您需要创建一个网站绑定的 80 端口。

      1. 打开 IIS 管理器
      2. 右键站点,添加站点
      3. 网站名称:网站 物理路径:C:\inetpub\wwwroot 主机名:留空 IP 地址:全部未分配 端口:80
      4. 以管理员身份打开 VS
      5. 转到您的项目属性 > Web > 服务器 > 本地 iis
      6. 现在点击创建虚拟目录。这将是工作:)

      我们首先在 iis 上创建了主网站,我们在 Visual Studio 上创建了子网站并将其绑定到主网站。

      【讨论】:

        【解决方案3】:

        您有两个使用同一端口的数据库连接。

        Url.... 的站点存在于本地 iis Web 服务器和 iis express 网络服务器。您需要编辑 applicationhost.config 文件以更改 iis express 使用的端口号或更改 iis 管理器中的绑定。

        您需要更改 IIS express 使用的端口号。 This answer 给出了很好的指导。

        在解决方案资源管理器上使用鼠标右键单击。我相信你不会有这个问题。我认为这是比更改代码中的绑定更简单的解决方案。但这是另一种选择。

        【讨论】:

          【解决方案4】:

          在您的项目根文件夹中删除此文件(或备份)

          .vs\config\applicationhost.config 
          

          清空项目文件中的 IISUrl 标签(如果有的话)

          <IISUrl></IISUrl>
          

          转到项目属性并尝试再次创建您的虚拟网址。

          【讨论】:

            猜你喜欢
            • 2012-08-21
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2011-03-06
            • 2018-02-21
            • 1970-01-01
            • 2015-12-18
            • 2010-09-20
            相关资源
            最近更新 更多