【发布时间】:2011-10-12 12:53:12
【问题描述】:
我目前正在开发 Windows 服务,在通过 installutil.exe 安装服务后,当我在 services.msc 中启动服务时,如果我想调试它,没有 JIT 窗口指示。
一旦服务运行并在visual studio中尝试“附加到进程”,它会说一个错误,如无法附加到进程。 Visual Studio 没有足够的权限来调试此进程。要调试此过程,Visual Studio 必须以管理员身份运行。尽管我是本地的管理员。
我的问题与MSDN thread 上的此线程类似。 但我使用的是 Visual Studio 2008。在这里发布这个问题后,我已经尝试了所有可能的解决方案。
我试过了
- 将
<system.windows.forms jitdebugging=true/>添加到我的配置文件中 - 检查工具->选项->调试
- 检查注册表设置
- 以管理员身份运行visual studio 2008,附加该进程,仍然抛出权限不足错误。
有什么想法吗? 我希望有人可以帮助我。
谢谢, 宣威
【问题讨论】:
标签: c# windows-services jit