代码之家  ›  专栏  ›  技术社区  ›  Craig Shearer

为什么我的孩子asp.net删除文件夹时应用程序回收?

  •  3
  • Craig Shearer  · 技术社区  · 15 年前

    我有一个Silverlight应用程序,它使用IIS中托管的WCF服务。我利用了ASP.NET.

    inetput
      wwwroot
        myapp
          reports
            {user-guid-folders}
              report1.pdf
              report2.pdf
          App_Data (folder)
          bin (folder)
          Client_Bin (folder)
          (various .aspx files, plus web.config, etc.)
    

    应用程序动态生成报告,并将其放入一个文件夹中,该文件夹的名称的GUID对用户来说是唯一的。一切正常。

    删除文件可以很好地工作,但是如果我删除文件夹,应用程序会回收(然后会删除所有其他用户的会话-我会为每个用户的会话获得一个会话OnEnd事件和一个应用程序OnEnd事件)。下一个用户请求将导致整个应用程序重新启动。

    1 回复  |  直到 15 年前
        1
  •  2
  •   Minh Nguyen    15 年前

    下面的文章讨论这个问题。。。 http://blogs.msdn.com/b/toddca/archive/2005/12/01/499144.aspx

    推荐文章