可能重复:
How to force my .NET App to run as administrator on Windows 7?
我的申请基于Windows-Thread
。因此它必须以administrator
特权运行,要运行应用程序,每个用户必须右键单击并选择“以管理员身份运行”选项。
但是我不想这样做,有没有办法改变setup project
,以便当windows-machine
上的应用程序安装时,它以管理员身份运行并且每次用户运行时都设置为特权它在本地计算机上,永久性地以管理员身份运行。
系统:XP
,Win-7
答案 0 :(得分:5)
<requestedExecutionLevel level="requireAdministrator" uiAccess="true"/>
修改强>
请参阅此问题和答案,了解如何为Windows XP执行此操作:How to run another app as administrator on Windows XP
修改强>
对于ClickOnce,您可以使用this blogpost中提到的技巧,以管理员身份启动第二个流程。