C# Programlarını Yönetici Modunda Çalıştırma (manifest)

Yazdığımız programları bazen yönetici modunda çalıştırmamız gerekiyor.
Eğer yönetici yetkisi vermezsek program istediğimiz işlemleri yapmıyor.
Bunu yapabilmek çok kolay Programımızı yazarken solution explorer kısmında sağ tıklayıp add new item seçiyoruz açılan pencereden APPLICATION.MANIFEST i seçiyoruz ve add diyerek programımıza ekliyoruz.
Şimdi bu dosyada değiştirilmesi gereken tek nokta var burası ise



Bu kısmı:
    <requestedExecutionLevel  level="asInvoker" uiAccess="false" />


Aşağıdaki kod ile değiştireceğiz:
<requestedExecutionLevel level="highestAvailable" uiAccess="false" />

Bu değişikleri yaptıktan sonra program çalıştırılırken bizden yönetici modu için izin isteyecektir :)

Yorumlar