PDA

نسخه کامل مشاهده نسخه کامل : سوال در مورد ران شدن يه سرويس



Payman_62
09-04-2006, 14:00
سلام.
يه سوال در مورد سرويس ها.
اگه يه سرويس آدرس برنامه من رو داشته باشه و من سرويس رو استارت كنم بعد از چند ثانيه دوباره سرويس استاپ ميشه.
پيغامشم اينه.
The Service did not respond to the start or control request in a timely fashion
به نظر ميرسه فايلي كه ران ميشه بايد موقع استارت شدن جواب بده. وگرنه استاپ ميشه. حالا كسي ميدونه چه طور ميشه جلوي استاپ شدن سرويس رو گرفت؟ چه طور بايد جواب ران كننده سرويس رو داد؟

rahman.akbari
09-04-2006, 14:45
فکر کنم که باید یه بار سیستمت رو repair کنی.
چه جوری؟
برو cmd بزن
sfc /scannow
بعد windows cd رو بذار تا فایل های الانت رو با اصلیا جایگزین کنه.حدودا 10 تا 15 دقیقه طول میکشه.
بعد restart.
بعد سرویست رو رو حالت اتوماتیک بذار و استارت کن.
اگه دوباره مشکل داشت. برو تو event viewer تو قسمت system دلیل اصلی این ارور رو بخون
ok?

Payman_62
09-04-2006, 18:08
نه . سرويس هاي من مشكلي نداره. من سوال برنامه نويسي پرسيدم. وقتي سرويس ران ميشه بايد به ران كنندش جواب بده . من ميخوام بدونم اين كار چگونه انجام ميشه. يعني ميخوام تو برنامم اين كارو بكنم.

Payman_62
03-05-2006, 00:55
من هنوز مشكلم رفع نشده. به تابع StartServiceCtrlDispatcher مربوط ميشه. كسي اطلاعي در اين زمينه نداره؟

Payman_62
04-07-2006, 21:04
من هنوز نتونستم مشکلمو حل کنم.
کسی در مورد این ای پی آی StartServiceCtrlDispatcher اطلاعاتی نداره. طریقه به کار گیریش در ویبی چگونه هست؟