请问各位朋友:
FileInfo和DirectoryInfo 类为什么有些方法只能在控制台应用程序才有效,而在像ASP.NET的应用程序就无效呢?这个跟版本有关吗?还是跟程序类型有关?
比如说?
其实就是在控制台使用点号可以出现的方法,在ASP。net就出不来了,是不是因为程序集不同~还是其他的原因呢?朋友~
所以执行方法的次数也就能决定了使用哪个类的最佳选择。
当然,我可能忽略了一点,那就是File FileInfo 是对文件进行操作,而Directory DirectoryInfo 是对文件夹进行操作。。。。。
File和Directory都是静态方法调用
FileInfo和DirectoryInfo是对实例方法调用.
这些操作继承IO类,windows应用程序下都是可以操作的,在wp7或win8都可以对文件操作,之所以无效是你代码的原因吧
类库都是一样的,区别是宿主不一样,访问权限也不一样,访问的默认目录也有区别。
asp.net跑的时候是用的iis的用户比如NetworkService或者iis_USRS;
不要相对路径,在asp.net中不是网站目录作为根目录的;
其实就是在控制台使用点号可以出现的方法,在ASP。net就出不来了,是不是因为程序集不同~还是其他的原因呢?朋友~
@王瓒: 什么方法没有出来?