【发布时间】:2009-03-23 08:23:06
【问题描述】:
我有两个网络应用程序。一个是可以从互联网访问的面向外部的应用程序。另一个是管理第一个的应用程序,只能从 Intranet 访问。
他们将数据保存在文件系统上的文件中(我认为数据库对于这些应用程序来说太过分了)。
管理应用程序应该能够编写一些面向外部的应用程序可以读取的文件(用于响应来自互联网的请求的数据文件),并且面向外部的应用程序应该能够编写一个管理可以读取的文件(日志文件)。
我的问题是:存储这些文件的最佳位置是什么?
- 应用数据/[公司名称]/[产品名称]?
- 其中一个 Web 应用程序下的 APP_DATA?
- 其他地方?
需要考虑的一些因素是:解决方案需要哪些额外权限? Web 应用程序能否在不知道其他应用程序安装位置的情况下发现该位置?
提前感谢您的任何建议!
【问题讨论】:
标签: asp.net configuration file