我正在用c#编写一个程序,只有在采取某些操作时才需要以管理员身份运行它。
当用户单击按钮时,它会检查应用程序是否以管理员身份运行,如果不是,则以管理员身份重新启动应用程序。
我不希望它一直要求管理员访问,因为大多数应用程序都可以在没有它的情况下使用。
我遇到的问题是当我尝试在VS2013中调试应用程序并单击需要管理员访问权限的按钮时,它会重新启动程序并且Visual Studio会停止调试它。
是否有设置或调试配置允许VS始终以管理员身份开始调试?
答案 0 :(得分:3)
尝试使用此解决方案应用快捷方式设置(远程管理员运行)
右键单击图标visual studio - >属性 - > (标签)兼容性 - > (组)设置 - > (检查)以管理员身份运行此程序 - > 申请 - >行。