对Build Web Site进行解释说明

开发 后端
随着时代的进步科技的发展Build Web Site版本也快速的提升与升级,下面我就对升级前和升级后的Build Web Site,做一下自己的解析。希望能够对大家有帮助。

原来上网我下了很多Build Web Site的Demo。而我用的是VS2005,我在使用这些小样时,基本上绝大部分基于VS2005的Asp.net工程都因为少数文件无法转换而无法加载工程,为此我也苦恼很久,后来终于让我找到了解决办法。 

打开Build Web Site文件,并关闭批编译。通过将编译标记中的 batch=false 属性设置成以下形式,可以实现该操作:。关闭批编译可降低掩盖应用程序中可能存在但未报告的编译错误的可能。

通过打开 Build Web Site项目根文件夹中的 conversionreport.txt 文件来查看已报告的警告和错误。该文本文件包括迁移期间标题为 Errors 、 Warnings 和 Comments 的部分。查看 Errors 部分和 Warnings 部分,并尝试使用以下方法解决问题( Comments 部分主要是提供信息,无需任何操作): 如果在转换文件中看到有关以前所转换“被排除的”文件的任何警告,建议您先删除这些文件,因为它们会导致许多干扰识别和修复应用程序中其他错误的编译错误。 #t#

为了完成 conversionreport.txt 文件中报告的其他错误和警告的剩余部分,请参阅“Common ASP.Net 2.0 Conversion Issues and Solutions”,以了解有关如何解决可能报告的每个警告和错误的具体指导。

解决 conversionreport.txt 文件中的所有错误后,生成 Web 项目以解决可能存在的任何其他的编译错误。为此,请选择您正在使用的 Build Web Site 站点项目的根节点,并在 Build 菜单上选择 Build Web Site。请再次参阅“Common ASP.Net 2.0 Conversion Issues and Solutions”,以了解任何可能报告的特定编译错误,并获得有关如何纠正这些错误的指导。 解决报告的问题且 Web 项目成功编译后,还有两个推荐的步骤:

Web 项目中显示的许多 *.resx 文件可能不再需要。通过与 aspx 文件或 ascx 文件相同的前缀名称,可以轻松识别这些文件(例如,default.aspx.resx)。无论是否需要,Visual Studio .Net 2003 都为每一页创建资源文件。大多数情况下,这些文件为空(或者包含应用程序不用的资源)并且可以被删除。

将 conversionreport.txt 重命名为 conversionreport.Webinfo。因为 conversionreport.txt 可以通过Build Web Site浏览器查看,并且可能会显示有关您站点的敏感信息,所以建议执行该操作。通过将该文件重命名为 conversionreport.Webinfo,默认情况下不能通过 Web 浏览器访问它。

conversionreport.Webinfo

责任编辑:chenqingxiang 来源: 计世网
相关推荐

2009-12-04 09:32:00

Web Setup P

2009-12-07 18:26:36

WCF客户端

2010-02-22 15:13:01

Python模块

2009-12-09 17:20:13

2009-12-08 14:51:35

Silverlight

2009-12-08 18:08:43

WCF服务

2009-12-08 16:15:13

WCF服务

2010-01-05 13:29:50

JSON对象

2010-02-26 09:42:52

Python线程池

2010-01-05 17:06:46

JSON 数据

2009-12-01 18:07:12

VS 2003工具

2010-01-08 10:34:49

JavaScript解

2010-01-11 11:16:37

C++编程

2010-02-22 14:54:47

Python应用程序

2010-01-05 10:47:05

command对象

2009-11-25 11:25:31

VS2003软件

2010-01-04 11:26:13

ADO对象模型

2009-12-07 17:46:52

WCF框架

2010-01-06 10:35:02

Json_Decode

2009-12-23 13:23:29

ADO.Net Sql
点赞
收藏

51CTO技术栈公众号