05-10-12, 01:31 AM
كاتب الموضوع : samerselo
واجهتني مشكلة عند التعديل على برنامج لي من أيام 2005 أستخدمه لمراقبة Windows Service الخاصة بـ SQL Server والتحكم بها حيث مع وجود UAC الخاص بويندوز فيستا لم أعد أستطيع التحكم بهذه الخدمة لذا توجب تعديل البرنامج ليتمتع بصلاحيات مدير وإليكم الطريقة باختصار وطبعا باستخدام بيئة تطوير الـ 2008لتمكين برنامجك من العمل بصلاحيات مدير
1 - شغل بيئة التطوير دوما بصلاحيات مدير - انقر بالماوس اليميني على اختصار بيئة التطوير واختر الأمر Run As Administrator
2 - افتح خصائص My Project ثم انقر زر View UAC Settings من صفحة Application
3 - في نافذة خصائص UAC التي تظهر لك استبدل السطر
كود :
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
كود :
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />