【发布时间】:2012-08-28 17:41:09
【问题描述】:
在 Windows 7 中,您可以进入程序兼容性设置并勾选始终以管理员身份运行。 Windows 8 中是否有类似的选项?
我一直在我的机器上禁用 UAC,并且在我的 Windows 8 升级后也这样做了,或者我是这么认为的。原来没有off 选项,只关闭通知。
这意味着尽管在管理员组中,但没有任何内容以管理员身份运行。当我尝试调试(附加到进程,而不是 F5)时,我需要继续关闭并重新打开我的控制台\Visual Studio,这非常令人沮丧。
当我第一次去调试时,我需要记住采取额外的步骤以管理员身份打开它,或者告诉它关闭并重新打开,这真的很烦人。
【问题讨论】:
-
我认为这是一个有效的问题,但我认为您也应该向 SuperUser 提问 - 可能会有一个普遍的答案。
-
如果VS需要以管理员身份启动,那么你的文件权限不对。禁用 UAC 很容易搞砸。
-
@Keats 需要管理员权限才能在 IIS 上运行 ASP.NET 应用程序(因为它会尝试自动创建虚拟目录等)
-
@camelBase 我觉得,程序应该只在需要时才以管理员身份运行。通常它们应该在较低的权限下运行。我就是这么做的。
-
你真的不应该这样做,因为如果你使用 2 个项目并且只有一个需要以管理员身份运行,你不应该以管理员身份启动另一个实例。
标签: visual-studio windows-8 uac