【问题标题】:Virtual Directory in IIS 7.5IIS 7.5 中的虚拟目录
【发布时间】:2014-04-24 14:48:10
【问题描述】:

我们有 2 个网站(网站 A 和网站 B)。在 WebsiteA 上,我选择了“添加虚拟目录”并在 WebsiteB 上选择了一个文件夹作为我的物理路径。别名与目标相同。

如您所见,在 WebsiteB 上,“Main”文件夹已经是一个应用程序。

我在论坛看到有同样错误的人忘记把文件夹转换成应用程序了,但我的不是已经完成了吗?

我发现右键单击我的虚拟目录(第一张图片)并选择“转换为应用程序”似乎可行。这是正确的方法吗?通过这样做,我会丢失我的虚拟目录吗?我不想使用重复的内容(如果我在 websiteB 上的“Main”文件夹中编辑某些内容,我也不想手动编辑 WebsiteA 上的“Main”文件夹)。我被告知要使用虚拟目录,因为它应该完成这项工作,但我们之前都没有使用过它。谢谢

【问题讨论】:

    标签: asp.net iis-7.5 virtual-directory


    【解决方案1】:

    虚拟目录和应用程序在 IIS > 6.0 中的工作方式略有不同。虚拟目录曾经是 IIS 6.0 中的自包含应用程序,因此您的 web.config 文件就可以了。但在 IIS 7.0 及更高版本中,虚拟目录就是这样,一个指向目录的指针。

    如果您正在寻找与 IIS 6.0 中相同的虚拟目录效果,则需要在 WebsiteA 下创建应用程序,而不是虚拟目录。 IIS 7 及更高版本中的虚拟目录作为父网站下的目录运行,而不是作为单独的应用程序。

    【讨论】:

      猜你喜欢
      • 2011-06-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-05
      • 1970-01-01
      • 1970-01-01
      • 2012-09-16
      相关资源
      最近更新 更多