Pregunta

Estoy tratando de configurar un sitio web de entidades de datos dinámicos, exactamente siguiendo el Tutorial de MS , pero no puedo registrar mi modelo. Mi sitio web se llama 'DynExtensions', y el modelo se genera en el espacio de nombres 'DynExtensions.App_Code', pero este espacio de nombres no es visible en el resto del proyecto, es decir, obtengo un error de compilación si agrego un 'uso' con ese espacio de nombres ¿Qué está haciendo mal el tutorial?

¿Fue útil?

Solución

El tutorial de MS (al que he agregado un enlace) dice agregar un proyecto Entidades de datos dinámicos Web Site , pero mis plantillas solo permiten un Proyecto de Aplicaciones web de entidades de datos dinámicos. Como no había otras opciones, pasé por alto esta diferencia crítica. Encontré ese obstáculo particular simplemente agregando el modelo a la raíz de la aplicación, no la carpeta 'App_Code' fuera de lugar. Desde entonces, me tomé solo unos minutos para que el sitio de poc funcionara. Se ve muy prometedor.

Aparte: desearía que se apegaran al modelo de sitio web introducido como desarrollo para ASP.NET 2.0, o que volvieran públicamente al modelo de aplicación web, y no lo escondieran donde pudieran.

Otros consejos

¿Tiene varios proyectos en su solución? Si es así, ¿te falta una referencia de proyecto?

También obtendría el mismo error si el proyecto que contiene el modelo no se compila.

También podría ser causado por una declaración pública faltante, pero no es probable en su caso.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top