Problem mit Application.Shutdown()

GVille

Erfahrenes Mitglied
Hallo,

ich möchte einige Prozesse beenden lassen, jedoch bekomme ich seltsame Fehler.
Die DB "System.Windows.Forms" habe ich ganz oben mit "using" eingefügt.
Wenn ich nun "Application.Shutdown(x.exe)" schreibe, schreibt er, dass "Application" im aktuellen Kontext nicht vorhanden sei. Wenn ich auf "Debuggen" geklickt habe, schreibt er mir einen anderen Fehler: "Der Typ- oder Namespacename "Windows" ist im Namespace "System" nicht vorhanden. (Fehlt ein Assemblyverweis?)"

Was ist da los?

MfG
 
Ja, sonst würde ja der Fehler nicht auftreten :D
Code:
using System;
using System.Windows.Forms;

namespace Tutorials.de

{
	class Program
	{
		static void Main ()
		{
			Application.Shutdown("x.exe");
			Console.WriteLine ("X.exe wurde erfolgreich beendet");
			Console.ReadLine ();
		}
	}
}

MfG
 
Zuletzt bearbeitet:
Ah OK, hab den Verweis jetzt eingefügt, aber jetzt sagt er mir, dass Application.Shutdown nicht in Windows.Forms liegt, obwohl ich es aus dem Objektbrowser habe.

MfG
 
Bist du sicher, dass es nicht System.Windows.Application ist?
Um diese Klasse nutzen zu können muss die PresentationFramework.dll eingebunden werden.
 
Zuletzt bearbeitet:
Ich bedanke mich bei dir!
Nur noch eine Frage:

Woher weißt du das, kann man das irgendwo nachlesen?

MfG
 
Man kann alles irgendwo nachlesen, wenn man ernsthaft sucht.

Ich lege dir das msdn ans Herz, da findest du eigentlich fast immer Hilfe.
Ansonsten ist eine Google-Suche nie falsch. ;)
 
Zurück