我正在尝试使用 Visual Studio 2010 附加到 Windows 服务 → 调试 → 附加到进程 命令。当我滚动浏览进程列表时,我的 Windows 服务变灰,附加按钮也变灰。
我已经尝试将服务帐户更改为本地服务、我的帐户等,但它仍然是灰色的。有办法解决这个问题吗?
最佳答案
我经常遇到同样的问题,我通过在我的配置中添加一个 bool 值来触发调试启动来解决这个问题。您可以通过调用以下命令启动附加到 Windows 服务进程的 Visual Studio 调试器实例:
System.Diagnostics.Debugger.Launch();
很棒的是,您可以在代码中的任何位置调用它。
关于c# - 将 Visual Studio 调试器附加到 Windows 服务—— "attach"变灰,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3680394/