首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

.net修改文件夹文件权限的有关问题

2012-04-21 
.net修改文件夹文件权限的问题!我想修改文件的权限 给该文件添加一个everyone完全控制但是我怎么样判断我

.net修改文件夹文件权限的问题!
我想修改文件的权限 给该文件添加一个everyone完全控制 
但是我怎么样判断我所登录的账户是否有对该文件修改权限的权限

C# code
FileInfo file = new FileInfo(Server.MapPath(System.Configuration.ConfigurationSettings.AppSettings["dbFile"].ToString()));            if((file.Attributes&FileAttributes.ReadOnly)!=0)            {                file.Attributes = FileAttributes.Normal;            }            FileSecurity fs = file.GetAccessControl();                       fs.AddAccessRule(new FileSystemAccessRule("EveryOne", FileSystemRights.FullControl, AccessControlType.Allow));            file.SetAccessControl(fs);

上面是修改文件的权限 但是如果没权限的话 它会在file.SetAccessControl(fs);报错

怎么样解决 求解!

[解决办法]
加try 啊,报错就没有权限,不报错就有了。

热点排行