لقد قمت بتصميم برنامج باستخدام لغة VB.NET المشكلة ظهرت عند محاولة تنصيب البرنامج على جهاز Windows 7 حيث تظهر الحاجة ان بعض الملفات تحjاج الى سماحيات محددة.
استخدم برنامج التنصيب msi installer الذي يكون ضمن الـ Visual Studio
هذا الملفات ضمن مجلد اسمه Data و الهدف الاساسي هو اعطاء هذا المجلد كافة السماحيات
قمت باستخدام اداة SubInAcl لاعطاء المجلد السماحيات المطلوبة
ضمن Win XP عملية التنصيب تعمل بشكل صحيح
ولكن ضمنWin7 تظهر و لا يمكن اعطاء هذ السماحيات
رسالة الخطأ التي تظهر عند استخدام اداة SubInAcl هي التالية:
Access is Denied
Unable to set SeSecurityPrivilege privilege
طبعا المستخدم الذي يقوم بتنصيب البرنامج هو ضمن مجموعة Users