PDA

View Full Version : سوال: عدم اجرای توابه یک dll در ویندوز سرویس ؟



nasinas
جمعه 01 مهر 1390, 14:06 عصر
درود به همه دوستان
مشکلی که برای من پیش اومده اینه که یک dll رو در ویندوز سرویسم فراخوانی کردم و میخوام ازش استفاده کنم.
اما گویا این توابع dll اجرا نمیشن ولی توابع دیگه ای که خودم نوشتم اجرا میشن.
و حتی این dll در یک برنامه ساده ویندوزی ( غیر سرویسی) جواب میده و لی تو سرویس نه.
کسی به همچین مشکلی برخورده؟

سپاس

Esmail Solhkhah
جمعه 01 مهر 1390, 18:00 عصر
اما گویا این توابع dll اجرا نمیشن ولی توابع دیگه ای که خودم نوشتم اجرا میشن.

یه دلیلش میتونه این باشه: اکانتی که سرویستون باهاش استارت شده مجوز اجرای کدهای DLL رو نداره


و حتی این dll در یک برنامه ساده ویندوزی ( غیر سرویسی) جواب میده و لی تو سرویس نه.

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

البته اینا فعلا احتمالاته

برای بررسی دقیقتر کدتون رو همراه با اون DLL همینجا آپ کنید

بنده یا دوستان بررسی کنیم.

موفق باشید.