【发布时间】:2014-11-24 17:02:15
【问题描述】:
我正在用 c# 编写一个程序,它要求它仅在执行某些操作时才以管理员身份运行。
当用户单击按钮时,它会检查应用程序是否以管理员身份运行,如果不是,则以管理员身份重新启动应用程序。
我不希望它一直需要管理员访问权限,因为大多数应用程序都可以在没有它的情况下使用。
我遇到的问题是,当我尝试在 VS2013 中调试应用程序并单击需要管理员访问权限的按钮时,它会重新启动程序,而 Visual Studio 会停止调试。
是否有允许 VS 始终以管理员身份启动调试的设置或调试配置?
【问题讨论】:
-
你的意思是说你从Visual Studio调试时总是想以管理员身份运行程序吗?如果是这样,只需以管理员身份运行 Visual Studio
-
你试过打开visual studio'以管理员身份运行'???
-
参考this
-
您也可以调用Debugger.Launch(例如在您的调试配置中)将调试器附加到程序。但是,我不能 100% 确定您对您的问题的意图是什么..
标签: c# visual-studio visual-studio-2013