如何在我的clickonce应用程序中获取管理员确认某些操作?

时间:2013-11-28 19:54:46

标签: winforms c#-4.0 clickonce

我正在开发一个应用程序,当用户选择在我的应用程序中执行某些操作(将其添加到防火墙白名单)时,该应用程序应显示标准Windows弹出窗口“需要管理权限才能继续”。否则它就会失败。我怎样才能做到这一点?

谢谢!

1 个答案:

答案 0 :(得分:0)

您无法以管理员身份运行ClickOnce应用程序 - 但您可以从中生成一个可获得管理员权限的流程 - 然后您可以使该流程执行您所需的操作:https://stackoverflow.com/a/10228137/1246870

您可以创建控制台exe文件并使用ClickOnce应用程序进行分发。