C # .NET - Type.GetType ("System.Windows.Forms.Form") gibt null zurück

Ich habe einen Codeausschnitt in meiner Anwendung (die auf System.Windows.Forms verweist), der versucht, Typinformationen für a aufzulösenForm Klasse wie folgt:

Type tForm = Type.GetType("System.Windows.Forms.Form");
dynamic instance = Activator.CreateInstance(tForm);

aberActivator.CreateInstance scheitert darantForm ist Null.

Wie löse ich das?

BEARBEITEN: Typen MÜSSEN zur Laufzeit auflösbar sein!

Antworten auf die Frage(3)

Ihre Antwort auf die Frage