我希望分别按年,月,日创建对应的目录来存放上传的文件,但是碰到了如下问题:
先看代码
string folder = DateTime.Now.ToString("yyyy/MM/dd");
string path = System.IO.Path.Combine(Server.MapPath("~/File/EFax"), folder);
if (!System.IO.Directory.Exists(path))
{
System.IO.Directory.CreateDirectory(path);
}
在本地(win7,IIS7)中成功的分别按年,月,日创建了对应的目录,例如:
D:\webSite\File\EFax\2010\7\23
但是发布到server2003 之后确不对了,变成了
D:\webSite\File\EFax\2010-7-23
也就是只生成了一个名为2010-7-23的目录!
请问有谁碰到此问题,是什么原因呢?
当然解决方法很简单,但是想知道产生的原因是什么....
至尊宝的传说
慕神8447489
烙印99
翻翻过去那场雪
慕虎7371278
慕仙森