【问题标题】:How to know which instance of Visual Studio to kill?如何知道要杀死哪个 Visual Studio 实例?
【发布时间】:2012-04-29 13:58:44
【问题描述】:

我打开了几个 Visual Studio 实例,它们在任务管理器中显示为 devenv.exe。我需要杀死其中一个。我怎么知道哪个是哪个?使用 Windows 7 64 位。

【问题讨论】:

    标签: visual-studio windows-7


    【解决方案1】:

    在任务管理器中,如果您进入应用程序选项卡,您可以根据名称右键单击要杀死的实例,然后单击“转到进程”。它应该选择您要杀死的进程。

    【讨论】:

      【解决方案2】:

      使用Process Explorer 代替任务管理器。

      它允许您检查特定进程中的所有打开的句柄和/或搜索 DLL 和句柄 - 这些工具中的任何一个都可以帮助您识别特定实例,如果说您正在寻找一个打开了一个特定文件的特定实例。

      【讨论】:

      • 这是一种更通用的解决方案,适用于共享系统。谢谢!
      【解决方案3】:

      使用来自 sysinternals 的 process explorer。在“属性”对话框(“作业”选项卡)中,您将知道要杀死哪个。

      【讨论】:

        【解决方案4】:

        下载 Process Explorer 并将 Cross-air 拖到卡住的窗口上。 http://technet.microsoft.com/de-de/sysinternals/bb896653

        【讨论】:

          【解决方案5】:

          将一个 Visual Studio 实例中的一个选项卡分离到新窗口。此实例将在任务管理器中的名称旁边显示 (2)。我认为这是区分它们的最快方法。

          【讨论】:

            【解决方案6】:

            我做的是:

            • 删除项目源中的 bin and obj 文件夹(某些调试 bin 项目将保持跳过它们)
            • 清除 bin 中剩余的文件(剩下的是正在运行的进程)
            • 转到任务管理器进程并搜索要删除的剩余项目的名称,然后结束每个进程
            • 您现在可以清除所有 bin 文件并重建

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2015-07-10
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2014-10-01
              • 1970-01-01
              • 2020-05-31
              相关资源
              最近更新 更多