se me olvidó comentar que lo que más me descoloca es que el error lo da en esta línea de código "Application.Run(new Principal());":
Código:
namespace ServyGuar
{
static class Program
{
/// <summary>
/// Punto de entrada principal para la aplicación.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Principal());
}
}
He intentado controlarla con el evento DataError del bindingSource, pero ni siquiera pasa por ahí.