private static void ClearAttributes(string strDest)
{
if (Directory.Exists(strDest))
{
DirectoryInfo diFolder = new DirectoryInfo(strDest);
diFolder.Attributes = FileAttributes.Normal;
string[] files = files = Directory.GetFiles(strDest);
foreach (string file in files)
{
File.SetAttributes(file, FileAttributes.Normal);
}
string[] subDirs = Directory.GetDirectories(strDest);
foreach (string dir in subDirs)
{
ClearAttributes(dir);
}
}
}