我希望分別按年,月,日創(chuàng)建對應(yīng)的目錄來存放上傳的文件,但是碰到了如下問題:
先看代碼
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)中成功的分別按年,月,日創(chuàng)建了對應(yīng)的目錄,例如:
D:\webSite\File\EFax\2010\7\23
但是發(fā)布到server2003 之后確不對了,變成了
D:\webSite\File\EFax\2010-7-23
也就是只生成了一個名為2010-7-23的目錄!
請問有誰碰到此問題,是什么原因呢?
當(dāng)然解決方法很簡單,但是想知道產(chǎn)生的原因是什么....
- 6 回答
- 0 關(guān)注
- 559 瀏覽
添加回答
舉報(bào)
0/150
提交
取消