第一步:打开VS工程,右击工程在菜单中选择属性“Properties”。
第二步:出现界面如下图,选中安全性"Security",在界面中勾选启用ClickOnce安全设置"Enable ClickOnce Security Settings"后,在Properties下就有自动生成app.manifest文件。
第三步:打开app.manifest文件,找到如下代码,
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
修改成:
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
第四步:最后在安全性"Security"中再取消勾选启用ClickOnce安全设置"Enable ClickOnce Security Settings"后,重新编译就可以了。