با سلام
دوستان من یک برنامه نوشتم که دائم به روز رسانی می شه . (لازم هستش که کلاینتها هم از ویرایش جدید برنامه استفاده کنند)
زمانی که فقط admin برنامه رو اجرا می کنه خود برنامه version رو درون بانک اطلاعاتی ثبت می کنه و کلاینتها که به بانک اطلاعاتی وصل می شن ویرایش برنامه رو از بانک می خونن و در صورت تغییر برنامه رو از یک محل مشخص بردارند

حالا مشکل من اینجاست که چطوری یک برنامه که اجرا شده و درون حافظه است خودش رو حذف کنه و برنامه با ویرایش جدید رو از مسیر مشخصی که درون برنامه هستش برداره و برای استفاده بعده در دسترس کاربر قرار بده .