مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

roya

عضویت از 1392/08/22

ویندوز سرویس

  • یکشنبه 24 خرداد 1394
  • 12:37
تشکر میکنم

سلام دوستان

من ویندوز سرویسی نوشتم برای ارتباط با یک وب سرویس و گرفتن دیتا از اون و درج در بانک اطلاعاتی.

مشکل اینجاست که ویندوز سرویسم اصلا وارد متد استارت  تایمر نمیشه

 protected override void OnStart(string[] args)
        {

           this.MyTimer.Enabled = true;
            this.MyTimer.Interval = 8640000;

            con.Open();
            Library.WriteErrorLog("Connection is now open");

            this.MyTimer.Elapsed += new System.Timers.ElapsedEventHandler(this.MyTimer_Elapsed);
            this.MyTimer.Start();
            
            
        }

        private void MyTimer_Elapsed(object sender, ElapsedEventArgs e)
        {
            try
            {
 Library.WriteErrorLog("Service Started at" + DateTime.Now.ToString());
//واکشی و درج دیتا در sql

 }

 

 

لطفا راهنماییم کنید که مشکل کارم کجاست؟

خروجی فعلی استارت شدن ویندوز سرویس:

6/14/2015 1:12:28 PM:Connection is now open
6/14/2015 1:12:52 PM:connection is closed
6/14/2015 1:12:53 PM:Connection is now open
6/14/2015 1:14:24 PM:connection is closed
6/14/2015 1:14:25 PM:Connection is now open

 

پاسخ های این پرسش

تعداد پاسخ ها : 0 پاسخ
در حال حاضر هیچ پاسخی ارسال نشده است
کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)