C# WinForm獲取管理員權限

轉自:https://blog.csdn.net/u014597198/article/details/76614937

1、 在Visual Studio 中–解決方案資源管理器–右鍵項目名稱–屬性,找到“安全性”選項,
在這裏插入圖片描述

2、勾選“啓用ClickOnce安全設置”,
在這裏插入圖片描述

3、這時,在項目下面會多出一個“app.manifest”的文件,選中它,並找到代碼段:

<requestedExecutionLevel level="asInvoker" uiAccess="false" />

將其改爲:

<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />

在這裏插入圖片描述

4、改正後,不要急於重新編譯生成,再次打開“屬性–安全性”界面,

將“啓用ClickOnce安全設置”前面的勾去掉後再編譯運行。 不然程序會報錯無法運行。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章