迁移转换报告格式

更新:2007 年 11 月

本主题描述当您在 Microsoft Visual Studio 2005 中打开 Microsoft Visual Studio .NET 2002 或 2003 时所创建的迁移转换报告的格式。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 解决方案文件和项目文件。对每个解决方案或项目文件分析的结果都生成在转换报告的某个节中。首先显示解决方案节,后面是作为解决方案组成部分的每个项目的一个项目节。

转换报告的每个节均使用有四个列的表,这四列为:“文件名”“状态”“错误”“警告”“文件名”列包含已转换的项目名称或解决方案文件的名称。如果解决方案或项目已转换,则“状态”列包含“已转换”;否则,该列为空。**“错误”列是转换过程中发生错误的计数,而“警告”**列是转换过程中出现警告的计数。

表的每一行均为一个通知、一个警告或一条错误消息。每一行都是可展开的,且可以打开以显示有关该消息的更详细信息。

解释报告消息

生成通知的目的是告知您向导所执行的操作。通知不需要执行任何附加操作。

警告是在向导执行了某个可能导致 Web 应用程序中的行为更改的操作(通常是修改代码或标记)时生成的。应检查警告,但不必对其进行操作。大多数警告不需要您进一步操作。例如,向导会在更改代码访问级别时生成一个警告,但这通常不需要进一步的操作。

错误是在向导遇到不能自动转换的代码时生成的。错误要求您先解决问题,然后才能完成迁移。如问题不解决,这些错误通常会导致编译错误。如果存在转换报告错误,您应集中精力更正这些错误。有关对错误进行故障排除的帮助,请参见有关 Visual Web Developer 转换的疑难解答

转换报告文本文件

在您关闭了 Microsoft Visual Studio 2005 和转换报告(该报告在向导完成后立即打开)后,仍然可以在 ConversionReport.txt 文件中找到转换的详细信息。此文本文件位于已迁移项目的根文件夹中。其格式设置与在 Microsoft Visual Studio 2005 中查看的 XML 转换报告的格式设置方式不同,并包含有关迁移期间的更改内容的更多详细信息。

请参见

任务

如何:将 Visual Studio .NET 项目转换为 Visual Studio 2005

概念

有关 Visual Web Developer 转换的疑难解答