创建 Visual Studio 项目后,下一步是检索报表定义架构的本地副本并运行 XML 架构定义工具(Xsd.exe)。
生成 RDL 类
- 打开 Microsoft Internet Explorer 实例(或等效的 Web 浏览器),并导航到以下 URL: - https://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition/ReportDefinition.xsd
- 在浏览器中打开 RDL 架构后,浏览到 “文件 ”菜单,然后选择“ 另存为”。 
- 浏览到创建 Visual Studio 项目的位置,并使用文件名 ReportDefinition.xsd 保存架构。 
- 保存文件后,打开 Visual Studio 2010 命令提示符的实例。 若要打开命令提示符的实例,请单击“开始”菜单,指向“所有程序”,指向Microsoft Visual Studio 2010,指向 Visual Studio 工具,然后单击“Visual Studio 命令提示符”(2010)。 
- 将当前路径更改为保存 ReportDefinition.xsd 文件的位置: - CD\<ReportDefinition.xsd Path>
- 使用以下命令生成包含 RDL 架构类的ReportDefinition.cs文件: - xsd /c /n:SampleRDLSchema ReportDefinition.xsd- 若要生成ReportDefinition.vb文件,请使用以下命令: - xsd /c /l:VB /n:SampleRDLSchema ReportDefinition.xsd
- 将 ReportDefinition.xsd 添加到您的项目中。 在 “项目 ”菜单中,单击“ 添加现有项”。 浏览到 ReportDefinition.xsd 文件的位置,选择 ReportDefinition.xsd,然后单击“ 添加”。 - 注释 - 将 ReportDefinition.xsd 文件添加到项目后,会在 解决方案资源管理器 中注意到ReportDefinition.cs(.vb)文件不存在。 若要显示该文件,请单击 ReportDefinition.xsd 文件旁边的展开/折叠按钮。 
下一课
在下一课中,你将编写代码,以使用从 RDL 架构生成的类从报表服务器加载报表定义。 请参阅 第 3 课:从报表服务器加载报表定义。