【问题标题】:What is the difference between creating a virtual directory, and publishing an application in IIS?创建虚拟目录和在 IIS 中发布应用程序有什么区别?
【发布时间】:2019-03-22 06:58:02
【问题描述】:

我知道我们可以使用虚拟目录在 IIS 中托管应用程序。我们也可以通过使用 vs 中的发布选项在 IIS 中托管应用程序。使用虚拟目录和使用发布选项有什么区别吗?

感谢您的回答。

【问题讨论】:

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


【解决方案1】:

虚拟目录更像是主应用程序真实目录的 Windows 快捷方式。就像您可以拥有许多不同名称的快捷方式一样,虚拟目录也是如此,更像是一个抽象层..

【讨论】:

  • 那么发布的是什么
  • 简单来说就是把你的文件复制到iis/xamp或者其他主机上的app目录下。
  • ok..so 使用虚拟目录运行应用程序意味着通过系统本地目录执行应用程序和发布意味着通过将文件从系统本地目录复制到 iis 运行应用程序并运行应用程序iis
  • 我认为你搞混了。首先,您在C:\inetpub\wwwroot 文件夹中创建一个目录,使用您想要使用的任何名称,然后在 IIS 中创建一个虚拟目录(我假设您已经运行了 iis),然后只需将本地文件复制到您在 ` 中创建的文件夹/目录C:\inetpub\wwwroot' ,启动浏览器,使用 localhost/nameOfSubDirectory 查看/运行您的应用程序
  • 好的,谢谢唐尼
猜你喜欢
  • 1970-01-01
  • 2010-11-28
  • 1970-01-01
  • 2018-02-25
  • 1970-01-01
  • 1970-01-01
  • 2012-02-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多