با سلام وخسته نباشی
دوستان من یک برنامه بک اپ گری نوشتم که با قابلیت زیپ این گارو انجام میدم وقتی که من روی بک اپ میزنم روند بک اپ گیری (زیپ کردن) برنامه قفل میکنه و وقتی کارش تموم شد برنامهه از قفل درمیاد
من باید چیکار کنم هم از قفل دربیاد هم این که انجام این عملیات توی پروگسس بار نمایش بده!

                        zipPath = saveFileDialog1.FileName;
startPath = @"C:\Users\" + name + @"\AppData\Roaming\ViberPC";
System.IO.Compression.ZipFile.CreateFromDirectory( startPath, zipPath, CompressionLevel.Fastest, true);
MessageBox.Show("Zip file Create Successfully!! ");

با تشکر