我在用 File.Create(path)创建文件时。 如过我Path为 “C:\test\123\book.txt ”,而且我在C:\盘下有 C:\test\123 路径,既有文件夹123,那么可以创建book.txt ;但是如果我只有路径 C:\test ,既没有文件夹123时,那么执行 File.Create() 就出现异常了,说“路径...部分未找到”! 我的代码是在WebService下的。或者换句话说 File.Create()方法可以直接创建出一个 “路径+ 文件” 还是只能创建文件,路径必须先用 Directory.CreateDirectory()方法去创建? 如果 File.Create() 可以的话,我出错误是不是 WebService所使用用户权限不够?
========
是的,一定要有写权限才可以的File.Create()应该是只创建文件的
我的意思是:错误在于 File.Create()只能创建文件,不能连带不存在的路径一起创建;还是 足够权限下可以这么做?