PDA

View Full Version : نحوه Update کردن برنامه .



حمیدرضاصادقیان
سه شنبه 14 اسفند 1386, 11:47 صبح
سلام دوستان.من یک یونیت در برنامه دارم که مربوط به تاریخ هست.حالا یک مشکلی پیدا شد و من این مشکل رو حل کردم.آیا امکانش هست بدون اینکه نسخه نصبی یا EXE برنامه رو برای مشتری بفرستیم فقط یک فایل بدیم که با نصب اون مشکلش حل بشه؟مانند hOTFIX های ویندوز.یعنی یک PATCH اصلاحی براشون بفرستیم.چون نمیخوام به بعضی از مشتریهام نسخه جدید برنام رو بدم.فقط میخوام این ایراد رو براشون مرتفع کنم.
با تشکر.

vcldeveloper
سه شنبه 14 اسفند 1386, 13:41 عصر
بعضی از برنامه های Install ساز امکان ایجاد Patch باینری را دارند، یعنی فایل EXE نسخه قبل را با فایل EXE جدید مقایسه می کنند و Patch ایی ایجاد می کنند که تغییرات بین دو نسخه را روی EXE اولیه اعمال می کند. InstallAware همچین امکانی داره. درباره InstallShield نمی دونم.
یک برنامه Open-source دلفی هم هست به نام MakeUpdate (http://www.tsppd.com/MakeUpdate/) که این کار رو انجام میده.

حمیدرضاصادقیان
سه شنبه 14 اسفند 1386, 14:42 عصر
ممنون.اونوقت من فقط همون فایل رو در سیستم مشتری اجرا کنم کفایت میکنه؟

vcldeveloper
سه شنبه 14 اسفند 1386, 15:05 عصر
ممنون.اونوقت من فقط همون فایل رو در سیستم مشتری اجرا کنم کفایت میکنه؟
بله.
-------------