sharing violation on path ERROR when File.Delete

hi guys,
i use ionic.zip dll for extract a zip file and i want to delete zip file after extract it here this my code:

string TargetDirectory = Application.dataPath + "/DB/ac/art2.zip";
ZipFile zip_ext = ZipFile.Read(TargetDirectory);
zip_ext.Password = Md5Sum(net_data);
zip_ext.ExtractAll(Application.dataPath + "/DB/ac", Ionic.Zip.ExtractExistingFileAction.DoNotOverwrite);
string txt = File.ReadAllText(Application.dataPath + "/DB/ac/sound_effects/gf5.ni");
File.Delete(Application.dataPath + "/DB/ac/art2.zip");

but unity show this error:

IOException: Sharing violation on path C:/Users/iman/Desktop/Ferdosi software Good - alpha/Ferdosi software Good - alpha/Assets/DB/ac/art2.zip

please help

Use the bwlo link to resolve this issue, copy all DLLs to your assets folder will solve the issue