No quisiera decir una tonteria ya que no soy el gran experto, pero prueba a hacer un nuevo proyecto de windows forms en blanco y le das a ejecutar a ver si te deja.
Por lo que veo el error te lo tira al cargar el form ( yo primero habia entendido que era al cargar el messagebox ), por lo cual al ser error de un componente externo es posible que no este muy sana la version del framework que estas usando.
Prueba tambien a cambiar la version del framework con la que compilas, no solo es cosa de instalarlo, la cosa es que tndrias que cambiar las referencias, por lo que personalmente me decanto a hacer un nuevo proyecto y probar a ver si sucede con todos los forms.
Saludos
Por lo que veo el error te lo tira al cargar el form ( yo primero habia entendido que era al cargar el messagebox ), por lo cual al ser error de un componente externo es posible que no este muy sana la version del framework que estas usando.
Prueba tambien a cambiar la version del framework con la que compilas, no solo es cosa de instalarlo, la cosa es que tndrias que cambiar las referencias, por lo que personalmente me decanto a hacer un nuevo proyecto y probar a ver si sucede con todos los forms.
Saludos