Estoy trabajando con ASP.Net MVC 3 con el motor Razor y la versión 9.104.0.20 del conjunto de control SyncFusion mvc.System.Web.Mvc.HtmlHelper <dynamic> no contiene una definición para 'Syncfusion' Error
En la documentación para este control, estoy para poner líneas de código similar a la de abajo en mi página maestra:
@Html.Syncfusion().ScriptManager()
por la documentación Syncfusion y this Stack Overflow suggestion, me he asegurado de añadir los espacios de nombres de mi archivo web.config debajo del elemento.
<add namespace="Syncfusion.Mvc.Schedule"/>
La solución se basa, pero me sale el siguiente error al ejecutarlo:
'System.Web.Mvc.HtmlHelper' no contiene una definición para 'Syncfusion' y ningún método de extensión ' Syncfusion' aceptar un primer argumento de tipo 'System.Web.Mvc.HtmlHelper' se pudo encontrar (¿falta una directiva using o una referencia de ensamblado?)
no creo que este problema tiene que ver con Syncfusion, pero en cambio con mi incapacidad para hacer referencia a su assembl es correcto
¿Cómo soluciono esto?
Gran respuesta ! Me encontré con varios sobre el tema y la mayoría se pierda la adición de la referencia en la configSections –
Gracias. Es descabellado que muchas personas sigan teniendo este problema. – YeahStu
Recomendaría eliminar la información de la versión del tipo en config. Simplemente use "tipo, ensamblaje" y continuará funcionando. Esto elimina el mantenimiento cuando la actualización de mvc2,3,4,5, navaja de afeitar, entlib, - y redirección de ensamblaje de ensamblaje hace el resto. Tuve que aplicar esta corrección a la raíz, áreas, vistas de archivos web.config y todas mis páginas comenzaron a funcionar después. Gracias –