0
如何在Visual Studio 2008 c#中終止進程?我想下面的代碼錯誤'System.Diagnostics.Process'在Visual Studio 2008中不包含'GetProcesses'的定義c#
using System;
using System.Windows.Forms;
using System.Diagnostics;
namespace GR
{
public partial class Form1 : Form
{
public Login loginform;
public EntryForm entryform;
public Form1()
{
//userName = "";
InitializeComponent();
//CheckForInternetConnection();
foreach (Process clsProcess in Process.GetProcesses())
{
if (clsProcess.ProcessName.StartsWith("Bin_"))
{
clsProcess.Kill();
}
}
loginform=new Login();
entryform = new EntryForm();
Controls.Add(loginform);
Controls.Add(entryform);
loginform.Show();
entryform.Hide();
loginform.entryForm = entryform;
entryform.loginForm = loginform;
}
}
}
我收到此錯誤
'的System.Diagnostics.Process' 不包含 'GetProcesses' 的定義。
有什麼建議嗎?
你確定嗎?什麼是.NET版本? – 2015-03-25 09:47:23
有了這裏的信息,這是不可重現的,因爲GetProcesses在Process中非常常見。你能確保你的名字中沒有任何時髦的unicode字符或類似的東西嗎?你能把光標放在Process中,並按下F12並告訴我們它在哪裏? – 2015-03-25 09:47:29
您可以添加完整的代碼。問題可能在其他地方。另外,請確保您引用了正確的DLL庫。 – Kami 2015-03-25 09:50:12