C# .exe文件以管理员方式运行,记录下防止以后忘了。
工程名鼠标右键——>点击“属性”——>点击“安全性”——>勾选“启用ClickOnce安全设置”,生成文件“app.mainfest”——>打开文件,修改执行等级“requestedExecutionLevel level”为“requireAdministrator”——>改完之后,去除勾选,然后工程重新编译
选中"Security",在界面中勾选"启用ClickOnce 安全设置"后,在Properties下就有自动生成app.manifest文件。
打开app.manifest文件,找到如下代码:
将其修改为:
然后在"Security"中再勾去"Enable ClickOnce Security Settings"后,重新编译就可以了。