проект asp.net 4.0 серверный тег не правильно сформирован ошибка компиляции - PullRequest
4 голосов
/ 28 марта 2012

Я обновил проекты до .net Framework 4.0 (VS 2010), и я получаю много «Серверный тег сформирован неправильно».

например, validationgroup = "У проверки отсутствует закрывающая двойная кавычка.
ValidationExpression = "[^ \" \ '] "- мне пришлось преобразовать это в ValidationExpression =" [^ & q u o t; ']"чтобы все заработало.

У нас много десятков веб-проектов, и я могу пройтись по каждому из них и исправить эти вещи. Это работало нормально с VS 2008 (framework 2.0), поэтому мне было интересно, есть ли какие-либо настройки, чтобы отключить этот вид проверки при компиляции проекта?

Я попытался отключить проверку HTML (Инструменты -> Параметры -> Текстовый редактор -> HTML -> Не проверенные ошибки отображения), даже несмотря на то, что она показывает эти ошибки.

Любая помощь будет оценена.

1 Ответ

2 голосов
/ 09 апреля 2012

Анализатор страниц стал более строгим в ASP.NET 4.0.Подробные сведения об этом и других «критических изменениях», произошедших в новейшей версии, можно просмотреть на странице Срочные изменения ASP.NET 4 .

...