再次问好,我需要一些帮助。我正在开发一个自动更新组件来更新我在vb.net中的其他应用程序之一。问题是IFF更新可用,更新应用程序必须能够“杀死”正在更新的应用程序。请注意,更新应用程序和程序应用程序是2个单独的项目,并且没有任何连接。我想知道是否有办法从更新应用程序中删除该程序应用程序的进程。我看了几个例子,但是他们在代码中启动和停止了这个过程。我希望能够按名称搜索进程,然后将其终止(不要因为它已经开始运行)。 任何帮助表示赞赏! (注意:那些重定向到另一个链接的人将无法获得最佳答案)
答案 0 :(得分:1)
我之前做过类似的事情。如果我正确理解您的要求,那么您需要在System.Diagnostic命名空间中使用GetProcess。这里有更多相关信息:http://msdn.microsoft.com/en-us/library/system.diagnostics.process.kill.aspx。