Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2008 Visual Studio没有足够的权限调试此进程。若要调试此进程,必须以管理员身份运行Visual Studio_Visual Studio 2008_Windows Services_Debugging - Fatal编程技术网

Visual studio 2008 Visual Studio没有足够的权限调试此进程。若要调试此进程,必须以管理员身份运行Visual Studio

Visual studio 2008 Visual Studio没有足够的权限调试此进程。若要调试此进程,必须以管理员身份运行Visual Studio,visual-studio-2008,windows-services,debugging,Visual Studio 2008,Windows Services,Debugging,我已经开发了一个windows服务,这是在我的本地计算机上以我的帐户运行的服务。当我在visual studio 2008中尝试通过将此附加为进程来调试此服务时,我得到“无法附加到进程。visual studio没有足够的权限调试此进程。若要调试此进程,visual studio必须以管理员身份运行。” 我已以管理员身份登录到我的系统,因此当VS 2008启动时,它以管理员身份运行,我不确定为什么会出现此错误。我使用的是Windows XP Pro sp3,我在Vista上看到过,但在XP上没有

我已经开发了一个windows服务,这是在我的本地计算机上以我的帐户运行的服务。当我在visual studio 2008中尝试通过将此附加为进程来调试此服务时,我得到“无法附加到进程。visual studio没有足够的权限调试此进程。若要调试此进程,visual studio必须以管理员身份运行。”
我已以管理员身份登录到我的系统,因此当VS 2008启动时,它以管理员身份运行,我不确定为什么会出现此错误。我使用的是Windows XP Pro sp3,我在Vista上看到过,但在XP上没有看到。要在Vista中解决这个问题,我只需右键单击“开始”菜单中的Visual Studio 2008条目,然后选择“以管理员身份运行”

听起来像是两个不同的东西。首先,检查进程在哪个用户下运行,最有可能是管理员或域管理员。把它换成不那么私密的东西


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

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


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

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

另一个想法是确保在VS中的工具->选项->调试器菜单选项下启用了所有JIT(即时)调试器设置(VisualStudio供不知道的人使用)

  • 拉沙德里维拉 Omegus Prime有限责任公司

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

    • 在VS中,打开项目的web属性。 -右键单击您的项目。然后选择属性。选择Web选项卡
    • 选择IIS Express而不是本地IIS
    • 运行调试器

    • 这对我有用。我希望它也适用于您。

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

      我已以管理员身份登录到我的系统,因此当VS2008启动时,它将以管理员身份运行。厌倦了“以管理员身份运行”,但仍然收到相同的错误。进程正在我的登录帐户下运行。我有本地系统的管理员权限。该进程在我的登录帐户下运行。我有本地系统的管理员权限。因此,我应该继承调试特权。域管理员经常下推GPO,以限制在本地计算机上可以执行的操作。在某些情况下,本地计算机上的管理员不一定会转换为无限权限。