C# 以管理员身份运行程序
生活随笔
收集整理的這篇文章主要介紹了
C# 以管理员身份运行程序
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
?
剛看了一篇博友寫的“以管理員身份運行程序”, 所以我也來寫一個簡單易懂的,簡單兩步搞定,不用寫任何代碼:
?
第一步:
右鍵選擇項目 > 添加?> 新建項 ;
找到 應用程序清單文件,后綴名為manifest(app.manifest);
確定添加。
?
第二步:
找到app.manifest文件打開,修改asInvoker為requireAdministrator即可。
上面說不用寫任何代碼,你認為我寫了嗎?
沒有,我只是將上面的requireAdministrator復制下來了,O(∩_∩)O~,小學看圖說話:
? 上面已經完成了所有的功能,這時候你的exe已經是管理員的權限了,你可以找到exe看看上面是不是有個盾牌圖標:
?
下面看看編譯代碼的時候有什么不同的地方,其實沒有什么不同。
首先: 重新生成代碼,然后Ctrl+F5運行看看,會提示權限問題,選擇紅色框框住的即可,這意思是將會以管理員權限啟動VS:
上面啟動后即和下圖一樣的功能:
如果你不是用管理員權限打開VS,則每次使用Ctrl+F5運行的時候都會出現以上提示,然而F5運行調試模式則不需要管理員權限打開VS。
?
轉載于:https://www.cnblogs.com/wcnm/p/4156022.html
總結
以上是生活随笔為你收集整理的C# 以管理员身份运行程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 中国最长木拱廊桥遭焚毁坍塌 始建于北宋:
- 下一篇: 奇缺!我国芯片行业人才薪资翻了3-5倍: