نمایش نتایج 1 تا 9 از 9

نام تاپیک: Update خودکار از روی سرور

  1. #1

    Update خودکار از روی سرور

    سلام
    من میخوام وقتی ورژن برنامم تغییر میکنی خود برنامه که روی Client است خودکار خودش را از روی سرور Update کنه راهش چیه؟
    یه راهی که به نظرم اومده اینه که هر وقت برنامه اجرا میشه اول کلیه فایل هایش را روی Client کپی کنه اما این کار شروع برنامه را کند میکنه.
    راستش Copy/paste کردن با کد را هم بلد نیستم.
    باتشکر

  2. #2

    نقل قول: Update خودکار از روی سرور

    شما باید یه راه ارتباطی بین برنامه کلاینت و برنامه که در سرور است برقرار نمایید. برنامه کلاینت در هر شروع به کار چک می کند که آیا برنامه سرور تغییر کرده است یا خیر. در صورتی که تغییر کرده خود را آپدیت میی کند.
    البته این آپدیت بستگی به نوع برنامه شما دارد مثلا برنامه های ویروس یاب که از این روش استفاده می کنند صرفا signature database خودشون رو به روز می کنند.
    در برنامه شما چه چیزهایی باید به روز شود؟
    آن لحظه که تنها اعتبار کسی که مساله ای را مطرح کرده است، شما را در اشتباه بودن ایده هایتان قانع کرد،
    آن لحظه،
    لحظه وداع شما با دنیای خلاقیت و پیشرفت خواهد بود. . .

    برنولی

  3. #3
    کاربر دائمی آواتار Zaparo
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    this->this
    پست
    116

    نقل قول: Update خودکار از روی سرور

    ClickOnce این امکان رو به شما میده شما میتونید با چند خط کد ساده تست کنید اگه برنامه Update شده بود برنامه بره خودش رو Update کنه اگه نه که هیچی برای اینکار System.Deployment.Application رو ببین

  4. #4

    نقل قول: Update خودکار از روی سرور

    من یه برنامه دارم که هر زمانی ممکنه به خاطر خطاهایی که داره Update می کنمش.
    میخوام هر وقت که تغییر کرد این کار اتوماتیک انجام بشه.

    در اصل من نیاز به روش کپی کردن یک فایل از روی شبکه به روی کامپیوتر دارم.
    با تشکر

  5. #5
    کاربر دائمی
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    ساري
    سن
    37
    پست
    296

    نقل قول: Update خودکار از روی سرور

    سلام / در سرور در مسیر برنامتون یک پوشه بنام Update ایجاد کنید و exe جدید رو در اونجا بریزید و از اون واسه اولین بار در کلاینت هاتون استفاده کنید .
    خیلی مشخص هست که تاریخ فایل ها و مشخصات فایل ها در مسیر سرور با فایل ها در کلاینت ها یکی هست . حالا اگر برنامه رو update کنید دیگه ویژگی ها برابری نداره و زمان کپی کردن فایل از سرور به کلاینت هست. من خودم واسه یه اتوماسیون این کارو انجام دادم . کپی کردن و پیست کردن هم بگردی پیدا میکنی

  6. #6
    کاربر دائمی
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    ساري
    سن
    37
    پست
    296

    نقل قول: Update خودکار از روی سرور

    اها کپی کردن روی شبکه دقیقا مثل کپی کردن عادی هست ولی فقط مسیر متفاوته مثلا
    serverName/Filepath

  7. #7

    نقل قول: Update خودکار از روی سرور

    اگه زحمتی نیست خواهش میکنم کدش را برام بزارین چون من مبتدی هستم

  8. #8

    نقل قول: Update خودکار از روی سرور

    لطفا کمکم کنید

  9. #9

    نقل قول: Update خودکار از روی سرور

    با سلام
    من تا حالا هر كاري كردم نتونستم برتامه خودم رو آپ ديت كنم.
    فرض كنيد كه يك برنامه نوشته ايم كه اعداد دو تا TextBox رو ميگيره و جمع ميكنه ..
    حالا اين برنامه رو EXE كرديم و داديم يك نفر داره باهاش كار مي كنه ...
    در مرحله بعد مي خواهيم كاري كنيم كه برنامه UpDate شده و بعد از UpDate عمل ضرب انجام دهد ...
    بدون اينكه برنامه را با يك فايل EXE جديد عوض كنيم ، چه راه حلي براي UpDate وجود دارد؟؟؟؟
    با تشكر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •