Debugger.Launch()

时间:2012-12-10 20:02:10

标签: .net debugging system.diagnostics

因此,我们处于Windows服务器2008环境中,其中多个开发人员被终止,处理相同代码的不同部分。 (我知道,这很丑陋,没有版本控制。)问题是,并且有点无论如何,如果有人使用Debugger.Launch()来调试Web服务,那么用户会向用户发出消息,询问用户是否要调试get发送?我问,因为我作为一个用户尝试调试代码登录,但另一个用户正在收到消息。我想知道如何让它发送给我。

1 个答案:

答案 0 :(得分:-1)

Debugger.Launch()语句将为其运行的任何帐户启动调试器对话框,假设已打开终端会话。如果没有,它将查找它可以发送消息的任何其他活动会话。如果失败,它将继续运行。

因此,如果您在项目的服务器端代码中有Debugger.Launch()语句,并且没有在本地运行它(通过IIS或其他东西),它可能无法按照您希望的方式运行;)

(问题评论中的内容摘要)