1、在Visual Studio 中--解決方案資源管理器--右鍵專案名稱--屬性,找到“安全性”選項,勾選“啟用ClickOnce安全設定”:


2、這時,在專案下面會多出一個“app.manifest”的檔案,

選中它,并找到代碼段<requestedExecutionLevel level="asInvoker" uiAccess="false" />,
將其改為:<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />,

3、改正后,不要急于重新編譯生成,再次打開“屬性--安全性”界面,

將“啟用ClickOnce安全設定”前面的勾去掉后再編譯運行, 不然程式會報錯無法運行,
4、最后,保存修改,重新編譯生成程式,
再次打開程式時,會提示“用戶賬戶控制”來獲取管理員權限運行,點擊“是”則獲取了管理員權限,
原文鏈接:https://www.cnblogs.com/yuluo/p/5718057.html
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/193591.html
標籤:.NET技术
