Поделиться через


Форматирование отчета о преобразовании миграции

Обновлен: Ноябрь 2007

В этом разделе описывается формат отчета о преобразовании миграции, который создается при открытии проекта Microsoft Visual Studio .NET 2002 или 2003 в Microsoft Visual Studio 2005. Мастер преобразования Visual Studio вносит много изменений в веб-узел, чтобы сделать его совместимым с ASP.NET 2.0. Этот мастер включен в Visual Web Developer 2005, Visual Web Developer 2005, экспресс-выпуск, Visual Studio 2005 и в Visual Studio 2005 Team System.

Форматирование отчета

Отчет о преобразовании начинается с заголовка, который включает имя файла решения Visual Studio .NET 2002 или 2003. За названием следует дата и время выполнения преобразования.

В процессе преобразования каждый файл решения и файл проекта Visual Studio .NET 2002 или 2003 анализируется. Каждый файл решения или проекта находит результаты в одном разделе отчета преобразования. Раздел решения отображается первым, за ним следует по одному разделу для каждого проекта, который входит в решение.

Каждый раздел отчета о преобразовании использует таблицу с четырьмя столбцами: Имя файла, Состояние, Ошибки и Предупреждения. Столбец Имя файла содержит имя преобразованного файла проекта или решения. Столбец Состояние содержит значение Преобразовано, если было выполнено преобразование решения или проекта; в противном случае столбец пуст. Столбец Ошибки содержит количество ошибок во время преобразования, а столбец Предупреждения содержит количество предупреждений во время преобразования.

Каждая строка таблицы — это уведомление, предупреждение или сообщение об ошибке. Каждая строка является разворачиваемой; ее можно открыть, чтобы показать более подробные сведения о сообщении.

Интерпретация сообщений отчета

Чтобы сообщить о действии, выполняемом мастером, создаются уведомления. Уведомления не требуют каких-либо дополнительных действий.

Предупреждения создаются, когда мастер предпринимает действие; как правило, это изменение кода или разметки, которое может вызвать поведенческие изменения в веб-приложении. Предупреждения необходимо просматривать, но не обязательно на них реагировать. Большая часть предупреждений не требует дальнейших действий. Например, мастер создает предупреждение, когда изменяется уровень доступа к коду, но это обычно не требует дальнейших действий.

Ошибки создаются, когда мастер встречает код, который не может быть преобразован автоматически. Ошибки требуют решить проблему для завершения миграции. Неустраненные ошибки обычно приводят к ошибке компиляции. Если существуют ошибки в отчете о преобразовании, необходимо приложить усилия по их устранению. Справочные сведения по устранению неполадок см. в разделе Устранение неполадок при преобразовании в Visual Web Developer.

Текстовые файлы отчетов о преобразовании

После закрытия Microsoft Visual Studio 2005 и отчета о преобразовании, открывающегося сразу после завершения работы мастера, сведения о преобразовании можно найти в файле ConversionReport.txt. Этот текстовый файл находится в корневой папке перенесенного проекта. Он не отформатирован таким же образом, как XML-отчет о преобразовании, просматриваемый в Microsoft Visual Studio 2005, и содержит дополнительные сведения о том, что было изменено в ходе миграции.

См. также

Задачи

Практическое руководство. Преобразование проекта Visual Studio .NET в проект Visual Studio 2005

Основные понятия

Устранение неполадок при преобразовании в Visual Web Developer