二十四画生的Blog


        ——开始学习Orchard框架
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Orchard网站App_Data目录里的文件介绍

Posted on 2011-09-15 09:45  二十四画生  阅读(4923)  评论(3编辑  收藏  举报
在Orchard中App_Data文件夹是用来存放各种数据的。这些数据都包括:
 
cache.dat文件:这是一个缓存文件,用xml的格式来描述每个Orchard子站中都启用了哪些功能。这仅是一个缓存文件,修改它会产生难以预料的结果。所以最好不要改动它。
hrestart.txt文件:这是一个由系统创建的文件,表示需要重新启动应用程序。
Dependencies目录:这是一个用于存储动态编译dll的目录,该目录中的dependencies.xml文件可以显示每个模块是如何编译的。关于动态编辑的更多知识可查看《Orchard动态编译机制》。
Exports目录:数据导出目录。如果你启用了Import/Export模块,可以将网站内容导出到这个目录下。
Localization目录:网站语言包文件目录。此处存放的是Orchard框架的语言包文件。
Logs目录:这是存放系统日志的目录。查看日志文件可以检查系统在运行中都出现了哪些错误。
RecipeQueue目录:用于在安装过程中执行安装方案的队列。
Sites目录:这个目录下的每一个子目录都是一个子站点。缺省有一个Default目录,这是Orchard默认站点。这些子目录下面通常包含以下文件:
  • mappings.bin:这是一个缓存NHibernate映射的文件。在开发模块的时候可能会出现新增字段无法使用的问题,这时只用删除掉这个文件就可以了。(这一点很实用)
  • Orchard.sdf:如果你在创建子站的时候选择的是SQL CE数据库就会有此文件。这是一个 SQL CE数据库文件。
  • reports.dat:这是一种传统的日志文件格式。
  • Settings.txt:描述子站的一些底层设置。如:采用何种数据库,数据库连接串是什么等。
Warmup目录:这是一个存放静态页面的目录。如果你启用了Orchard.Warmup模块后,系统可以生成你所设置Url的静态页面。里面还有一个warmup.txt文件是用于指示最后一次生成静态页面的时间。
 

参考文档