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