【问题标题】:Is there a way to always have vs.net run as administrator?有没有办法让 vs.net 始终以管理员身份运行?
【发布时间】:2010-12-22 03:08:04
【问题描述】:

每次我想在 vs.net 中打开一个解决方案时,我必须先点击 vs.net 图标,以管理员身份运行,然后在文件系统中打开并搜索解决方案。

即我不能只单击解决方案文件并启动它,因为它无法打开,因为我必须以管理员身份运行。

有没有更简单的方法? (vs.net 2008)

【问题讨论】:

    标签: visual-studio windows-7


    【解决方案1】:

    我关闭了 UAC。我可能有点自大,但我喜欢认为我作为用户已经足够先进,不需要计算机来保护我自己。

    【讨论】:

    • 问题在于我的主机。
    • @mrblah,你在你的主机上做开发吗?在本地开发然后部署不是更容易(也更安全)吗?
    • 我们不在主机上安装VS。我强烈建议您在本地开发。
    • 每次只以管理员身份运行 VS 的 UAC 转向? UAC 不是没用的。我什至希望 Windows 命令行在下一个版本中有类似“sudo”的东西。
    • 命令行中类似 sudo 的能力可能是 RunAs 并且已经存在了一段时间
    【解决方案2】:

    这可能是一个超级用户的问题。但是右键单击 Devenv.exe -> 属性 -> 兼容性选项卡 -> 权限级别部分,单击“以管理员身份运行此程序”。

    【讨论】:

    • 请注意,当 UAC 关闭时,此选项是灰色的。
    【解决方案3】:

    右键单击 Visual Studio 图标并选择“属性”。应该有一个“兼容性”选项卡,并且该选项卡应该有一个复选框选项以“以管理员身份运行此程序”。

    【讨论】:

      【解决方案4】:

      我认为您在程序文件树中设置了以管理员身份运行:

      启动器:VSLauncher.exe

      IDE:devenv.exe

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-05-18
        • 2011-09-01
        • 2017-05-19
        • 2012-02-07
        • 1970-01-01
        • 2012-11-22
        • 2016-06-07
        相关资源
        最近更新 更多