代码之家  ›  专栏  ›  技术社区  ›  empz

ASP.NETWebforms应用程序内的网站?

  •  1
  • empz  · 技术社区  · 15 年前

    但是有两个文件夹,里面有2.aspx页面,它们做了一些非常麻烦的事情(创建一个新的aspx文件,后面有相应的代码,并将其保存在其中一个文件夹中)。

    因此,当项目是一个简单的网站时,这是有效的,因为在运行时创建的页面是根据请求编译的。这不适用于web应用程序。

    1 回复  |  直到 14 年前
        1
  •  1
  •   Jemes    15 年前

    通过将多个Web应用程序指定为IIS中单独虚拟目录中的单独应用程序,可以在单个站点上创建多个Web应用程序。为此,只需在IIS中创建一个新的虚拟目录,右键单击并转到“属性”。在“虚拟目录”选项卡下,单击创建。这将把虚拟目录指定为一个单独的应用程序。

    编辑以添加 这样做的缺点是这两个应用程序是完全独立的,不能共享会话或应用程序信息。这可以很容易地通过数据库或其他一些数据存储来解决。