轉自: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安全設置”前面的勾去掉後再編譯運行。 不然程序會報錯無法運行。