风海迷沙的程序员生活

烟雨擎空过,雾雪渺云消~~~~我丫就是一编程的~~~~~ #O_ob由于csdn的blog问题太多,一年来严重打击了我的写作积极性,目前本人blog搬家到http://fhmsha.cnblogs.com/

原创  asp.net2.0乱记(32)使用SP1后出现的一些问题 收藏

还好出的问题没有安装时那么恐怖

1,升迁以前的项目,为了使用“asp.net应用程序”,可能需要重建你的页面。因为文件结构发生了变化

2,App_Code不在做为asp.net的专用文件夹出现了,不过当你用这个名字时依然会出现它的特有图标。
向App_Code中添加类时,名字空间变成了:项目名.App_Code,不知道如何调用。

3,以前的页面是由.cs及.aspx构成,现在变成了三个文件,多了一个.aspx.design.cs文件
由此带来了不得不解决的问题:
如果是vs2003的项目,原来属于窗体设计器生成的代码如果不删除,项目运行时会报错:



这部分代码要转移到design的文件中去。

说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

编译器错误信息: CS0115: “_xai.ValidateCode.OnInit(System.EventArgs)”: 没有找到适合的方法来重写

源错误:

 
行 19: 
行 20:         #region web 窗体设计器生成的代码
行 21:         override protected void OnInit(EventArgs e)
行 22:         {
行 23:             // 


源文件: d:\mycodes\4xai\4xai\App_Code\Validate1.cs    行: 21

如果是vs2005的项目,可能后台代码没有相应的代码,就得自己添加上去,到新的文件中。

4,左边多了一个文件大纲,真是好东东,可以直观的看到页面结构。

5,多了一个Properties文件夹,不知道做什么用的。

6,编译之后的所有.cs的文件全都编译成一个dll文件,文件名就是名字空间。
由于引来的问题就是Inherits的指向,不再是以前的随机文件名,而是类名,所要肯定要麻烦你在原项目后台中加上名字空间,再修正Inherits 。要是不行就重建页面吧。

希望本文能对您有所帮助

fhmsha

发表于 @ 2007年02月20日 06:16:00 | 评论( loading... ) | 编辑| 举报| 收藏

旧一篇:CSDN越来越来越来越来越来越来越来不好用了 | 新一篇:关于OllyDbg 2.0的消息..

  • 发表评论
  • 评论内容:
  •  
Copyright © fhmsha
Powered by CSDN Blog