是否可以将文档保存在iis应用程序托管文件夹中?

时间:2015-06-02 07:27:49

标签: c# asp.net iis

建议将文档保存在IIS应用程序托管文件夹中。 我正在使用(示例)

在我的应用程序托管文件夹中保存发票(和其他文档)的文档
 var fname = context.Server.MapPath("~/Docs/" + file.FileName);
    file.SaveAs(fname);

会对应用程序加载产生影响吗?

2 个答案:

答案 0 :(得分:1)

否它不应该在应用程序托管文件夹中。为此,我们在IIS中的托管站点下创建一个虚拟目录,并将其物理路径设置为可从托管服务器访问的公共文件服务器。对于Production,某些组织使用第三方文档服务器,如Amazon S3。希望这会有所帮助。

答案 1 :(得分:0)

否在消耗更多磁盘空间之前,它不会影响应用程序性能。但最好为这种静态资源提供单独的虚拟目录。它还将在应用程序的维护者时提供帮助。