سلام من یک برنامه ویندوزی نوشتم که در یک سازمان روی حدودا تا کامپیوتر نصب شده و داره کار می کنه بر حسب نیاز لازمه که بعضی اوقات تغییراتی رد برنامه ایجاد بشه. من مجبورم هر دفعه کل برنامه هایی که روی تمام کامپیوتر ها نصب شده رو پاک کنم و نسخه جدید رو نصب کنم. ایا راهی هست که برنامه هر بار که اجرا میشه به صورت خود کار اپدیت بشه؟
بله با استفاده از ابزار های ساخت ستاپ مثل InstallAware میتونید نسخه آپدیت بسازید
در مستنداتش کامل توضیح داده
امکان داره بیشهر راهنمایی کنید و یا یه منبع معرفی کنید و یا مثالی بزنید؟
عرض کردم خدمتتون
در مستندات InstallAware ننحوه اینکار کامل توضیح داده شده
به سایتش رجوع کنید و مستندات را مطالعه بفرمائید
متاسفانه من داخل خود سایت InstallAware هرچی سرچ کردم چیزی پیدا نکردم. یا شاید من درست جستجو نکردم
من هم سرچ میکنم پیدا کردم براتون ارسال میکنم
اقای مدائنی تونستید چیزی پیدا کنید؟
در برنامه installAware در لحظه ساخت ستاپ میتونید ورژن تعیین کنید
در نسخه آپدیت فقط فایل هایی که تغییر کرده را قرار دهید
خب اینطوری هر بار که برنامه تغییر پیدا کنه ، باید فایل ستاپ دوباره روی همه کلاینت ها اجرا بشه . من میخوام راهی پیدا کنم که هر وقت برنامه روی کلاینت ها اجرا شد خودش چک کنه اگه نسخه جدید تری وجود داشت مثلا روی یک ای پی خاص ، خودش خودش رو اپدیت کنه
بله هر بار باید نصب بشه
اگر میخواهید خودش اپدیت بشه باید خودتون دست به کد بشید و در داخل برنامه از وب سرور چک کنید اگر آپدیت وجود داشت دانلود کنه و با فایل های جاری جایگزین کنه
خب منم دنبال همین راه هستم میشه یه مثال بزنید یا لینکی معرفی کنید؟
به چند موضوع وابسته هست دوست من
مثال ندارم
باید ابتدا کد های دانلود رو بدست بیارید و از سرور دانلود کنید سپس فایل ها رو در مسیر های مشخص قرار دهید
فکر نکنم نمونه اماده ای برای اینکار باشه
کد هاش زیاد هست ولی اصلا سخت نیست
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)