تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 2 از 2

نام تاپيک: ساختن Update واسه برنامه

  1. #1
    اگه نباشه جاش خالی می مونه L u K e !'s Avatar
    تاريخ عضويت
    Mar 2009
    محل سكونت
    Qazvin
    پست ها
    441

    پيش فرض ساختن Update واسه برنامه

    می شه منو سر Update کردن خودکار یه برنامه یکم راهنمایی کنید ؟
    یه سرچ کردم و یه کم فکر کردم دیدم بهترین راهش اینه که یه فایل Xml بزارم رو وب که یه Tag ورژن داشته باشه که توی برنامه وقتی Update رو می زنی بیاد اونو بخونه و ورژن خودشو با اون مقایسه کنه اگه تفاوت داشت اون فایل هایی که تغییر کرده رو Download کنه و .... ( بقیشو مشکل دارم )

  2. #2
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    در توضیحات انتهاهی این تاپیک کمی در این مورد بحث شده:
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

    1) ورژن فایلهای موجود مشخص است.
    2) وب سایت شما یا سرور شما در شبکه باید به نحوی آخرین ورژنهای موجود را گزارش کند.
    3) برنامه شما باید با چک کردن این دو عدد در صورت نیاز دانلود یا به هرنحوی گرفتن فایل را انجام دهد.
    4)
    در نهایت یا باید در این مرحله (یا از مراحل قبل تر) بهتر است، یک exe مجزا دیگر شروع شود، exe ای که ارتباط و وابستگی و refrence ای به سایر فایلها پروژه ندازد.
    برنامه اصلی بسته میشود و امکان حذف یا جایگزینی فایلها فراهم میشود و exe دوم فایلهای جدید را replace میکند و برنامه را مجدد run میکند.

    5) در شرایط خاص تر شاید به روزرسانی فراتر از جایگزینی فایلها باشد و نیاز به تغییراتی در دیتابیس یا تنظیمات برنامه و رجیستری و... داشته باشد.
    در این حالت (و اگر نیاز داشتید) باید امکان دانلود exe یا dll خاص هم در نظر گرفته شود که در مرحله به روزرسانی دانلود و یکبار اجرا شود (که حاوی کدهای لزم باشد تا کارهای خاص لازم را انجام دهد) و بعد از به روز رسانی هم کامل حذف و نابود شود.
    این مرحله هم میتواند توسط همان exe دوم انجام شود تا این فایل دانلود شد سدراه و مشکلی برای انجام هر کاری نداشته باشد.
    مجدد تاکید میکنم که این مورد بسته به نیاز است.

    =====

    در شرایط خاص تر و باید به مسائل امنیتی هم دقت کافی داشت.
    در صورت داشتن مشکل، به طور صریح مشخص کنید در کدام بخش چه مشکلی و چه خطایی دارید.

    موفق باشید.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •