Error de registro de script de Telerik después de actualizar a ASP.NET MVC 4 Vista previa del desarrollador

StackOverflow https://stackoverflow.com/questions/8821900

Pregunta

Recientemente instalé el ASP.NET MVC 4 Vista previa del desarrollador (que Microsoft dice que se puede ejecutar al lado de otros proyectos escritos en MVC 3 y no afectarlos).

Cuando procedí a ejecutar una aplicación MVC 3 que usa la Extensiones Telerik MVC (Versión 2011.3.1115.340) Recibí un error con el motor Razor:

error de compilación

Descripción: Se produjo un error durante la compilación de un recurso requerido para atender esta solicitud. Revise los siguientes detalles de error específicos y modifique su código fuente de manera adecuada.

Mensaje de error del compilador: CS1593: Delegate 'System.Action' no toma 1 argumentos

Aquí está el código fuente de afeitar:

@{ Html.Telerik().ScriptRegistrar().OnDocumentReady(
    @<text>    
    $('a[title]').poshytip({
        className: 'tip-yellowsimple',
        alignTo: 'target',
        alignX: 'center',
        alignY: 'bottom',
        offsetY: 5,
        slide: false,
        showTimeout: 0
    });
    </text>); 

¿Cómo puedo resolver esto?

Actualización de resolución

La siguiente información del Notas de lanzamiento trabajó para mi:

Instalación de ASP.NET MVC 4 Vista previa del desarrollador Descansa ASP.NET MVC 3 Aplicaciones RTM. Las aplicaciones ASP.NET MVC 3 que se crearon con la versión RTM (no con la versión de actualización de herramientas ASP.NET MVC 3) requieren los siguientes cambios para trabajar de lado a lado con la vista previa del desarrollador ASP.NET MVC 4. Construir el proyecto sin realizar estas actualizaciones da como resultado errores de compilación. Actualizaciones requeridas en el archivo root web.config, agregue una nueva entrada con las páginas web clave: versión y el valor 1.0.0.0. En Solution Explorer, haga clic con el botón derecho en el nombre del proyecto y luego seleccione el proyecto Descargar. Luego haga clic derecho el nombre nuevamente y seleccione Editar ProjectName.csproj. Localice las siguientes referencias de ensamblaje: reemplácelas con lo siguiente: Guarde los cambios, cierre el archivo Project (.csproj) que estaba editando y luego haga clic con el botón derecho en el proyecto y seleccione Recargar.

¿Fue útil?

Solución

Quizás el problema está relacionado con la vista previa del desarrollador ASP.NET MVC 4.

Echa un vistazo al ASP.NET MVC 4 Notas de versión, específicamente la sección a continuación:

Instalación de ASP.NET MVC 4 Vista previa del desarrollador Descansa ASP.NET MVC 3 Aplicaciones RTM

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