2011-04-14 68 views
1

如何从Visual Studio中的进程中分离?我附加到w3wp进程,并点击“停止调试”杀死进程:(。但我需要简单地从它分离。我该怎么做?分离调试器

回答

1

当我有“本机,.net 4.0和t-sql”选项选中,然后我可以't使用“分离”按钮,但是当我有“自动检测”选项启用,然后这个按钮启用。如果我附加到w3wp,那么我看到.net 4.0和t-sql选项启用,如果我附加到记事本.exe,然后我看到本地代码启用。可能试图调试本机和.net 4.0禁用“分离”按钮。

1

调试 - >分离所有应该做的伎俩。

+0

它被禁用,我不知道为什么。 – 2011-04-15 09:55:03

+1

对不起,我还是一个SO新手 - 没有意识到有更新的评论。我只是试了一下。我启动VS附加到正在运行的.exe,然后我可以分离。 **但是**,也许你在断点处停下来,或者做了一些其他的操作,在你被允许分离之前需要清除。换句话说,你必须把附件放回到可用状态?只是猜测。 – Tod 2011-04-22 19:48:59

+0

这实际上可能是这样,我会检查出来!谢谢。 – 2011-04-26 09:35:21

-1

调试 - >停止调试(Shift-F5)也应该工作VS在这种情况下将从w3wp分离

+0

不,它没有,它杀死了这个过程,事实上我已经在我的文章中写过。 – 2011-04-15 09:56:03