我在删除目录时遇到了一些重大问题。我正在构建一个ADMIN工具来删除我的客户创建的目录,然后要求删除它们。你会认为这很简单:
using (var context = Impersonator.LogOn(user, password, domain))
{
try
{
dir = new DirectoryInfo(path);
dir.Delete(true);
}
catch (Exception ex)
{
return string.Format("Error:{0}", ex.Message);
}
finally
{
context.Undo();
}
}
现在,无论我做什么,我都无法删除文件夹。响应总是“拒绝访问路径”。我已经仔细检查了路径、登录名的所有内容。
请告诉我我做错了什么。
Server: win2008 web edition ASP.NET: 4