public override void DeleteFromStorage(string path) { if(File.Exists(path)) { File.SetAttributes(path, FileAttributes.Normal); // make sure it's not readonly. File.Delete(path); } }