public override void DeleteDirectory(string VirtualPath)
{
VirtualPath = RelativeFilePath(VirtualPath);
if (!this.DirectoryExists(VirtualPath))
return;
var aPath = BlogAbsolutePath(VirtualPath);
var sysDir = new DirectoryInfo(aPath);
sysDir.Delete(true);
}