2009-04-26 16 views
6

No estoy seguro de si esta pregunta es apropiada para el SO, pero estoy seguro que algunas personas aquí han sido a través de él:Microsoft Entity Framework

Estoy tratando de seguir los tutoriales MVC en el ASP. NET y hay un punto en el que tiene que agregar una entidad ADO.NET al proyecto, pero por alguna razón, no aparece en el cuadro de diálogo para agregar un nuevo elemento. Tengo SP1 para .NET 3.5 instalado, así que no tengo idea de por qué no aparece. ¿Alguien sabe de otra cosa que necesito instalar o marcar para que aparezca?

Gracias

+1

Buena pregunta. Esto realmente impide que las personas intenten familiarizarse con el Marco de la Entidad. – DOK

Respuesta

5

que aparezca la fuente de datos de entidad en la caja de herramientas, en la sección de datos.

He aquí alguna información útil de an MSDN blog para las personas que no pueden ver el artículo en la caja de herramientas:

No se encuentra el origen de datos Entidad?

Si actualiza la versión RTM de Visual Studio 2008 con SP1, el control EntityDataSource no aparece en el grupo Datos de la Caja de herramientas del proyecto web de forma predeterminada. Para agregar el control a la caja de herramientas:

  • · Abra Visual Studio
  • · Abrir o crear una aplicación Web o Proyecto.
  • · Asegúrese de que la ventana de la herramienta Toolbox esté visible.
  • · Haga clic con el botón derecho en la Caja de herramientas, en el grupo Datos y haga clic en la opción "Elegir elementos ...".
  • · Espere a que aparezca la ventana "Elegir Caja de herramientas Elementos".
  • · Desplácese hacia abajo en la lista de componentes en la pestaña "Componentes de .NET Framework " hasta que encuentre
    'EntityDataSource'
  • · Asegúrese de que la casilla de verificación está marcada junto al componente EntityDataSource y haga clic en OK botón.

Si no puede ver "EntityDataSource" en la lista, puede que necesite agregar el ensamblado manualmente. Para hacerlo, haga clic en el botón "Buscar" en la ventana "Elegir elementos de la caja de herramientas". A continuación, busque el System.Web.Entity.dll en "C: \ Archivos de programa \ Reference Assemblies \ Microsoft \ Framework \ v3.5" o la carpeta equivalente en su configuración.