Error: Validation failed for one or more entities

Si tienes este error al guardar una entidad en Entity FrameworkValidation failed for one or more entities. See ‘EntityValidationErrors’ property for more details“, es posible que te vuelvas loco buscando entre las propiedades de la excepción, cuál es el verdadero problema.

Para ello podemos utilizar el inspector rápido de Visual Studio (Shift + F9) y poner lo siguiente:

((System.Data.Entity.Validation.DbEntityValidationException)$exception).EntityValidationErrors

Así veremos el detalle del error que estamos viendo, como podemos ver en la imágen:

excepcion-entity-validation-errors

 

Error al cargar el diseñador en Visual Studio

Visual studio logo, logotipo de microsoft

A veces cuando te pasan un proyecto para Visual Studio o lo descargas de internet, suele darnos un poco la lata. El error más común en este tipo de situaciones (salvo que sea de escritura de código), suele ser el cargar el diseñador de los forms y nos dan mensajes como estos:

No se puede mostrar el diseñador para este archivo porque ninguna de las clases que contiene se pueden diseñar.El diseñador inspeccionó las siguientes clases en el archivo: Principal --- La clase base 'System.Object' no se puede diseñar. GenExcell --- La clase base 'System.Object' no se puede diseñar. Form1 --- La clase base 'System.Object' no se puede diseñar.

Este error es fácilmente solucionable compliando el proyecto. Si a la hora de compliar nos aparece algún error (suelen ser problemas de código) lo tendremos que solucionar primero. Y en el caso peor de que nuestro error esté en algún componente del form, y al no poder verlo en el diseñador no poder modificarlo, recordemos que todo en Visual Studio tiene su código y podremos ir a la clase del formulario.designer y por ejemplo eliminar el componente que nos da la lata.

Error en un proyecto de juego en XNA 4.0 – No suitable graphics card found

Si estamos desarrando algún juego o similar en un entorno de programación de Visual Studio con XNA 4.0, es posible que al compilar nos aparezca el error de que no encuentra una tarjeta gráfica.

Tarjeta gráfica no encontrada

– Una posible solución es bajar los requerimentos del juego, en las propiedades del proyecto.

Propiedades de un proyecto de xna en visual estudio

– Otra posible solución sería actualizar los drivers de tu tarjeta gráfica así como tu versión de DirectX