vs.net2003的asp.net项目转换到vs.net2005
来源:互联网 发布:气gou配件淘宝交易 编辑:程序博客网 时间:2024/05/18 00:19
首先我觉得要明确一点:asp.net项目在vs.net2005只不过是一个目录!
vs.net2005的网站项目已不像vs.net2003那样使用一个项目文件管理下属文件了。vs.net2005的asp.net项目更象是一个目录,因为所有目录下的文件都会作为项目文件,包括图片。你也可以通过将文件直接拷贝到asp.net项目的所在的目录来为项目添加文件。
aspx页面转换到vs.net2005时要修改几个地方
1.aspx文件。修改页面定义
修改为
当然只是一个原为Codebehind改为CodeFile
2.aspx.cs文件。需要做两方面修改
a)类定义添加partial,新的类定义方式应是这样的
b)另外,所有类中定义的控件属性(与aspx上的控件相关的控件变量)都应删除。
3.aspx.resx已没有任何用处了。
使用vs.net2005的转换向导
当我们项目页面文件很多的时候,这项目工作是相当累人的。所谁能为我们作上面的修改工作呢?当然微软的东西通常比较方便,vs.net2005确实可以帮助我们做这些事。直接使用vs.net2005打开vs.net2003的asp.net项目就会自动运行转换向导。转换完成后还需要做些修改,需要注意几点
1.aspx.cs文件是不是都转移到App_Code去了,是的话,打开这个目录,剪切所有文件到项目根目录下,aspx.cs文件应放在aspx的相同目录下。
2.是不是有App_Code_Old目录,有的话,改名为App_Code
3.生成网站,如果有提示有某个页面的类(*.aspx.cs)缺少“partial 修饰符”那么这个aspx文件大可连同aspx.cs一起删除了。有这些页面通常是我们在vs.net2003中把某个aspx页面从项目中“排除”了。vs.net2005似乎只将那没有被项目排除的部分页面执行上面所说的转换内容。
当然转换前应先做好备份工作。 上面所说的适用于用户控件(*.ascx)
- vs.net2003的asp.net项目转换到vs.net2005
- VS.NET2003项目转换到VS.NET2005项目出现的两个常见问题
- vs.net2003开发的网站转换成vs.net2005,中文乱码问题
- vs.net2003,vs.net2005下载大全
- [.NET] 关于VS.NET2003的“未能打开项目”问题
- 当VS.NET2003遇上VS.NET2005,WebService部署何去何从
- 在VS.Net2005中使用ASP.NET AJAX
- 在vs.net2003中打开 asp.net web 项目时候,出现“服务器返回的信息无效或不可识别”的错误.
- vs.net2005beta2 与 vs.net2003的区别
- 处理winform程序从vs.net2003到2005的升级
- 处理winform程序从vs.net2003到2005的升级
- VS.NET2003的安装问题
- 分享VS.NET2003重新分发.NET 框架的常见错误
- 分享VS.NET2003重新分发.NET 框架的常见错误
- 为什么.NET2003项目转.NET2005项目会转换不成功
- C#创建多颜色下拉列表框 VS.net2003 VS.net2005
- "[转]以下一些使用ASP.NET和VS.NET2003的经验和技巧," 一文的评论:
- vs.net2005创建web项目看不到解决方案的处理方法
- SQL2005游标的使用
- [MFC Samples Of VS2008] 2, tracker
- 电子商务网站(淘宝网)的系统架构解析
- 提高网站速度的最佳实践
- 大型网站架构设计10个关键点
- vs.net2003的asp.net项目转换到vs.net2005
- 大型网站架构演变和知识体系
- 学习编程,先搞清楚到底什么是学习?
- Mercurial - 分布式版本控制系统
- 利用集群技术实现Web服务器负载均衡
- ora-01033:oracle initialization or shutdown in progress 解决方法
- WEB服务器和应用服务器之间的区别
- 引用name属性和getElementsByName的总结
- 大型高并发高负载网站的系统架构