بعضی وقتا لازم میشه برنامه ای که مینویسم رو با سطح دسترسی ادمین یا به قولی با "Run as Administrator" اجرا کنیم
مثل این پروژه یا هر پروژه ی دیگه
در این پست روش کلی این کار رو در کامپایلر محبوب ویژوآل استدیو توضیح میدم
شما میتوانید از این روش در هر زبانی در ویژوآل استفاده کنید C# , c++ , C , VB و ....
روش کار هم خیلی ساده است
روی اسم پروژه تون در کادر Solution کلیک راست کنید از گزینه Add بر روی New Item کلیک کنید
در صفحه باز شده Application Manifest File را انتخاب کرده اضافه کنید
فایل اضافه شده به پروژه تون رو باز کنید و تکه کد زیر رو
مثل این پروژه یا هر پروژه ی دیگه
در این پست روش کلی این کار رو در کامپایلر محبوب ویژوآل استدیو توضیح میدم
شما میتوانید از این روش در هر زبانی در ویژوآل استفاده کنید C# , c++ , C , VB و ....
روش کار هم خیلی ساده است
روی اسم پروژه تون در کادر Solution کلیک راست کنید از گزینه Add بر روی New Item کلیک کنید
در صفحه باز شده Application Manifest File را انتخاب کرده اضافه کنید
فایل اضافه شده به پروژه تون رو باز کنید و تکه کد زیر رو
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
به شکل زیر تغییر بدین
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
یه بار برنامه رو استارت کنید و ...
موقع استارت شاید تغییر احساس نکنید ولی اگه به پوشه Debug پروژه تون برین متوجه تغییرات خواهید شد
موقع استارت شاید تغییر احساس نکنید ولی اگه به پوشه Debug پروژه تون برین متوجه تغییرات خواهید شد