2010-02-04 17 views
13

Al crear el modelo de entidad, recibo el siguiente error.Problema de modelo de entidad: No se puede crear el modelo para una tabla en particular

Added the connection string to Web.Config. 
Successfully registered the assembly 'System.Data.Entity, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' in Web.Config. 
ERROR: Unable to generate model because of the following exception: 'Value does not fall within the expected range.'. 
Loading metadata from database took 00:00:02.1203632. 
Generating model took 00:00:00.8390920. 
Writing out the EDMX file took 00:00:00. 

Todas las mesas están siendo creados, pero la tabla no está recibiendo BC_States created.I no puede entender por qué.

Respuesta

7

La pregunta no es legible pero encontré la pregunta similar en Ado.Net Entity Data Model Not Updating Correctly.

En cuanto a mí (tuve el mismo problema), el problema se debió a que no había ninguna clave primaria establecida en una de las tablas.

+0

Ese era mi problema también. Solo alteré la mesa y puedo importar la mesa muy bien. – Ammar

+0

Mismo problema en mi caso. Resuelto ahora. – Jamil

19

Acabo de investigar un problema similar. Resulta que Entity Framework genera información de error adicional en la sección Messages de la ventana Error List en Visual Studio.

Como puede ver, es mucho más útil que el error genérico que aparece en la ventana Output. Esto fue crucial para ayudarme a resolver mi problema.

enter image description here

+4

Gracias por publicar esto, me hubiera llevado un poco mirar 'Mensajes' ya que realmente debería ponerse en 'Errores' en mi humilde opinión. –

+0

De acuerdo, solo cuidé un montón de rasguños en la cabeza! –

Cuestiones relacionadas