프로그램이 실행되는 첫 부분에 아래와 같은 코드를 넣어줌으로 간단하게 구현할 수 있다.

            Process[] process = Process.GetProcessesByName("프로세스 이름"); // 해당 실행되고 있는 프로세스 목록 가져옴.             Process currentProcess = Process.GetCurrentProcess();             foreach (Process p in process)             {                 if (p.Id != currentProcess.Id)                     p.Kill();             }

출처 : http://www.devpia.com/Maeul/Contents/Detail.aspx?BoardID=17&MaeulNo=8&no=68287&ref=68145