C # .NET - Type.GetType (“System.Windows.Forms.Form”) retorna nulo

Eu tenho um trecho de código na minha aplicação (que referencia System.Windows.Forms) que tenta resolver informações de tipo para umForm classe assim:

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

masActivator.CreateInstance falha porquetForm é nulo.

Como eu resolvo isso?

EDIT: tipos devem ser resolvidos em tempo de execução!

questionAnswers(3)

yourAnswerToTheQuestion