Bu yazıda C# ile birlikte Application Manifest File kullanılarak Projeyi Yönetici Olarak Çalıştırma işlemini anlatacağım. Son C# yazısının ardından
Merhabalar, bugün sizlere projenizi yönetici modunda çalıştırmadan bahsedeceğim.
Application Manifest File Dosyası ile Projeyi Yönetici Olarak Çalıştırma
C# yaptığınız projelerinizde regedit işlemlerinde veya CMD ile bir komut yazmak istediğinizde hatalar verebilmektedir. Bunu yapmadan da projelerinizi yönetici olarak çalıştırabilirsiniz ancak ticari amaçlı bir yazılım yapıyorsanız müşterileriniz sürekli programa sağ tık yönetici olarak çalıştır yapmak durumunda kalabilir. Bu yöntemi sürekli yapmak müşteri için bir iş yükü getirebilir.
Aşağıdaki resimleri takip ederek işlemlerin nasıl yapıldığı hakkında bilgi sahibi olabilirsiniz.
Solution Explorer -> Projenizin ismine Sağ tık -> Add -> New Item
Açılan pencerede Application Manifest File projemize ekliyoruz.
Application Manifest File dosyasını ekledikten sonra açılan ekranda karşımıza böyle bir XML dosyası gelecektir.
XML dosyasından aşağıdaki satırı siliyoruz.
<requestedExecutionLevel level=" asInvoker " uiAccess="false" />
Yerine aşağıdaki satırı ekliyoruz.
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
Bunu ekledikten sonra artık projemiz yönetici modunda otomatik olarak başlayacaktır.