【问题标题】:Visual Studio has insufficient privileges to debug this process. To debug this process, Visual Studio must be run as an administratorVisual Studio 没有足够的权限来调试此进程。要调试此过程,Visual Studio 必须以管理员身份运行
【发布时间】:2021-08-05 16:07:03
【问题描述】:

我开发了一个 Windows 服务,该服务正在我的本地计算机上以我的帐户运行。当我尝试通过在 Visual Studio 2008 中将其作为进程附加来调试此服务时,我得到“无法附加到进程。 Visual Studio 没有足够的权限来调试此进程。要调试此过程,必须以管理员身份运行 Visual Studio。” 我已经以管理员身份登录到我的系统,因此当 VS 2008 启动时,它以管理员身份运行,不知道为什么会出现此错误。我正在使用 Windows XP Pro sp3

【问题讨论】:

    标签: visual-studio-2008 windows-services debugging


    【解决方案1】:

    如果您使用的是 Windows XP,PC 的本地安全策略可能会限制非管理员运行调试器。默认只有管理员可以调试。

    管理工具 -> 本地安全策略 -> 本地策略 -> 用户权限分配 -> “调试程序”

    【讨论】:

    • 进程在我的登录账户下运行。而且我有本地系统的管理员权限。所以我应该继承调试权限。
    • 域管理员经常下推限制可以在本地计算机上执行的操作的 GPO。在某些情况下,本地计算机上的管理员不一定会转化为无限权力。
    【解决方案2】:

    我知道这很旧,但我在 VS2015 中遇到了同样的问题。原来唯一的问题是我的代码/解决方案存储在我的用户文档文件夹下,该文件夹上有一个小挂锁图标。我认为这意味着这些文件对 VS 调试进程不可用。将其移动到限制较少的文件夹可以解决问题。希望这对其他人有所帮助 - 哦,我在这里的第一篇文章!

    【讨论】:

      【解决方案3】:

      听起来像是几件不同的事情。首先,检查进程在哪个用户下运行,很可能是管理员或域管理员。将其更改为特权较少的东西。

      此外,您可能已连接到域,并且域管理员已取消本地管理员权限。在这种情况下,您需要让 IT 部门解决此问题。

      【讨论】:

      • 进程在我的登录账户下运行。而且我拥有本地系统的管理员权限。
      【解决方案4】:

      Spoulson 是正确的,除非您的登录令牌中有 SeDebugPrivilege,否则您无法调试作为服务运行的进程。为了检查,我使用 SysInternals 套件中的 procexp.exe,方法是双击 Visual Studio 进程并检查“安全”选项卡。在底部,您将看到您被授予的所有权限。它们以“Se”前缀开头。

      另一个想法是确保您在 VS 中的 Tools->Options->Debugger 菜单选项下启用所有 JIT(即时)调试器设置(对于那些不知道的人,Visual Studio)。

      • 拉沙德·里维拉 Omegus Prime, LLC

      【讨论】:

        【解决方案5】:

        我在 Vista 上看到过这个,但在 XP 上没有。为了在 Vista 中解决这个问题,我只需右键单击开始菜单中的 Visual Studio 2008 条目,然后选择“以管理员身份运行”

        【讨论】:

        • 我已经以管理员身份登录到我的系统,所以当 VS 2008 启动时它以管理员身份运行。累了“以管理员身份运行”,仍然出现同样的错误。
        【解决方案6】:

        我也遇到过这个问题。我不知道如何永久解决它,但我找到了解决方法。

        1. 在 VS 中,打开项目的 Web 属性。 - 右键单击​​您的项目。然后选择属性。选择“网络”标签。
        2. 选择 IIS Express 而不是本地 IIS。
        3. 运行调试器

        这对我有用。我希望它也对你有用。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-07-01
          • 2012-11-27
          • 2013-12-22
          • 2020-11-20
          相关资源
          最近更新 更多