加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

从app_data中删除文件夹时如何防止asp.net重新编译?

发布时间:2020-12-15 19:56:09 所属栏目:asp.Net 来源:网络整理
导读:重现: 1.创建一个asp.net网站. 2.编译并浏览默认页面.保持浏览器打开. 3.将文件添加到app_data文件夹. 4.刷新默认页面.这应该很快……没有重新编译. 5.从app_data文件夹中删除该文件. 6.刷新默认页面.这应该很快……没有重新编译. 7.将文件夹添加到app_data
重现:
1.创建一个asp.net网站.
2.编译并浏览默认页面.保持浏览器打开.
3.将文件添加到app_data文件夹.
4.刷新默认页面.这应该很快……没有重新编译.
5.从app_data文件夹中删除该文件.
6.刷新默认页面.这应该很快……没有重新编译.
7.将文件夹添加到app_data文件夹.
8.刷新默认页面.这应该很快……没有重新编译.
9.从app_data文件夹中删除该文件夹.
10.刷新默认页面.这将是缓慢的,因为该网站重新编译.

>这是设计的吗?如果是这样,这种行为有什么好处?
>有没有办法禁用或防止这种情况发生?

解决方法

是的,它很时髦,但是从Tess看看这个博客,她是一个ASP.NET升级工程师……你会想读她关于“为什么应用程序域可以回收?”的部分.

苔丝的博客 – http://blogs.msdn.com/tess/archive/2006/08/02/asp-net-case-study-lost-session-variables-and-appdomain-recycles.aspx

在该部分中,她引用了Todd Carter的另一篇博客,显然这种行为是设计用于修复涉及防止删除的内容被提供的错误.

托德的博客 – http://blogs.msdn.com/toddca/archive/2006/07/17/668412.aspx

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读