Bei OpenTK handelt es sich um eine freie Toolkit Bilbiothek. Allerdings gibt es mit dieser ein Problem unter .NET 4. Dort stürzt das Control beim initialisieren eines OpenGL Kontextes ab. In diesem Fall liegt es wohl an den veränderten Sicherheitseinstellungen unter .NET 4.
Sobald man die „AssemblyInfo.cs“ um die Zeile:
[assembly: System.Security.SecurityRules(System.Security.SecurityRuleSet.Level1)]
ergänzt, funktioniert das ganze wieder. In neueren Versionen von OpenTK kann man dies über das Projekt aktivieren, indem man das Flag „NET40“ setzt.
Danach funktioniert das Anlegen des Kontextes wieder ohne Probleme.
Weitere Informationen gibt es unter:
http://www.opentk.com/node/1662
http://nl.wikipedia.org/wiki/OpenTK