Ошибка регистратора сценариев Telerik после обновления до предварительного просмотра разработчика ASP.NET MVC 4

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

Вопрос

Я недавно установил ASP.NET MVC 4 Предварительный просмотр разработчика (Что, по словам Microsoft, может быть запущена рядом с другими проектами, написанными в MVC 3 и не влияет на них).

Когда я начал запускать приложение MVC 3, которое использует Телерик MVC расширения (Версия 2011.3.1115.340) Я получил ошибку с двигателем бритвы:

Ошибка компиляции

Описание: Ошибка произошла во время компиляции ресурса, необходимого для обслуживания этого запроса. Пожалуйста, просмотрите следующие конкретные данные ошибки и измените свой исходный код надлежащим образом.

Сообщение об ошибке компилятора: CS1593: делегат 'System.Action' не принимает 1 аргументы

Вот исходный код бритвы:

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

Как я могу решить это?

Обновление разрешения

Следующая информация из выпуск заметок работал на меня:

Установка ASP.NET MVC 4 Developer Preview Breaks ASP.NET MVC 3 RTM -приложения. Приложения ASP.NET MVC 3, которые были созданы с выпуском RTM (не с выпуском обновления инструментов MVC 3 ASP.NET) требуют следующих изменений, чтобы работать бок о бок с предварительным просмотром разработчиков ASP.NET MVC 4. Создание проекта, не делая этих обновлений, приводит к ошибкам компиляции. Требуемые обновления в файле root web.config добавьте новую запись с ключевыми веб -страницами: версия и значение 1.0.0.0. В Solution Explorer щелкните правой кнопкой мыши имя проекта, а затем выберите проект Unload. Затем щелкните правой кнопкой мыши имя еще раз и выберите Edit ProjectName.csproj. Найдите следующие ссылки на сборку: замените их следующим образом: Сохраните изменения, закройте файл проекта (.csproj), который вы редактировали, а затем щелкните правой кнопкой мыши проект и выберите «Перезагрузить».

Это было полезно?

Решение

Возможно, проблема связана с предварительным просмотром разработчиков ASP.NET MVC 4.

Взглянуть на ASP.NET MVC 4 Примечания выпуска, в частности, раздел ниже:

Установка ASP.NET MVC 4 Developer Preview Breaks ASP.NET MVC 3 RTM Приложения

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top