asp.net 验证 服务器 文件夹 权限

2024-12-30 21:57:13
推荐回答(4个)
回答1:

2种方法
(1) DirectoryInfo dInfo = new DirectoryInfo(@"d:\演示");
if(dInfo.GetDirectories().IsReadOnly==true)//只读
(2)try catch 上传一个文件试试,抛出异常查看异常是不是因为只读。

回答2:

会的,就像别的机子来调用这个服务的话,如果其中一个文件没有写入的权限,就会发生失败。 你把这个文件的权限开启来就可以了

回答3:

接着上面朋友说的,如果调用一个文件夹有没有写入权限,如果发生错误,就是没有,
那么你把这个错误收集起来,try catch 在catch中,判断如果出错那么就是没有权限。
这个方法比较偷懒。。

回答4:

try catch错不了!