项目从vs2003升级到Vs2008的问题
2009-02-14 23:08
197 查看
我有一个Vs2003项目,升级到Vs2008,采用的升级方法是
1.用vs2008 sp1中文版打开vs2003的项目,提示要进行转换。顺利进行,直到提示“已经完成转换的第一步,再选择固转换成web 应用程序”
2.再把项目转换为WEB程序,前半程都正常,在转换最后的时候,转换程序好像是在未响应,再过一会,就弹出错误关闭了。系统会自动重开打开vs2008
3.再次打开项目,发现已经转换OK了,编译可以通过。
接下来运行程序,发现有如下问题:
1.事件定义方法升级后,aspx中的dropdownlist的事件定义变成了,即<asp:dropdownlist id="Type" runat="server" AutoPostBack="True" onselectedindexchanged="Type_SelectedIndexChanged"></asp:dropdownlist>
但是,后台cs文件中的事件还是以private void Type_SelectedIndexChanged(),这样编译能通过,但是在执行时,就会提示说页面没有定义Type_SelectedIndexChanged()事件。 (如果改成protect就OK了)
2.转换后,aspx的AutoWireup变成了ture,原来是falsse.因为同时在 private void InitializeComponent()事件中还存在base.Load += new EventHandler(this.Page_Load);这样就会造成page_load事件重复执行,
以上二个问题,都因为页面比较多,不知是否有快速处理方法
1.用vs2008 sp1中文版打开vs2003的项目,提示要进行转换。顺利进行,直到提示“已经完成转换的第一步,再选择固转换成web 应用程序”
2.再把项目转换为WEB程序,前半程都正常,在转换最后的时候,转换程序好像是在未响应,再过一会,就弹出错误关闭了。系统会自动重开打开vs2008
3.再次打开项目,发现已经转换OK了,编译可以通过。
接下来运行程序,发现有如下问题:
1.事件定义方法升级后,aspx中的dropdownlist的事件定义变成了,即<asp:dropdownlist id="Type" runat="server" AutoPostBack="True" onselectedindexchanged="Type_SelectedIndexChanged"></asp:dropdownlist>
但是,后台cs文件中的事件还是以private void Type_SelectedIndexChanged(),这样编译能通过,但是在执行时,就会提示说页面没有定义Type_SelectedIndexChanged()事件。 (如果改成protect就OK了)
2.转换后,aspx的AutoWireup变成了ture,原来是falsse.因为同时在 private void InitializeComponent()事件中还存在base.Load += new EventHandler(this.Page_Load);这样就会造成page_load事件重复执行,
以上二个问题,都因为页面比较多,不知是否有快速处理方法
相关文章推荐
- 把vs2003开发的项目升级到vs2008,在升级中遇到了很有多的问题
- 关于.net项目从vs2003升级到2005的若干问题
- Vs2003项目升级到VS2008
- 一种由vs2003项目升级为2005项目造成的ajax toolkit样式问题
- VS2003升级到VS2008(.net 1.1升级到.net3.5)及在Vista下调试等问题
- win7升级到win10 VS2008打开项目问题
- 【转】解决VS2008 开发Windows Mobile 项目生成速度慢的问题
- 将一个项目从Vb6升级到VB.NET,升级完毕无法打开项目文件,项目文件名变为.vbproj.vs7.vbproj的问题
- 解决VS2008 开发Windows Mobile 项目生成速度慢的问题
- VS2008中Web项目的App_Code目录问题
- 怎样才能在VS2010中打开VS2008创建的net3.5的项目而不用升级文件呢?升级后再回到VS2008还能正常打开吗?
- 将某个Qt4项目升级到Qt5遇到的问题
- 解决xcode4.6升级xcode5.0后,打开项目就崩溃现象问题
- 升级基于ATL3.0的项目到ATL7.0(VC6.0 to VS2008)[移植变更点]
- 解决VS2008 开发Windows Mobile 项目生成速度慢的问题(转)
- [转]解决VS2008 开发Windows Mobile 项目生成速度慢的问题
- 解决VS2008 开发Windows Mobile 项目生成速度慢的问题【转】
- 解决VS2008 开发Wince应用程序项目生成速度慢的问题
- Qt4.7 升级至 Qt5.3遇到的项目编译不过问题
- VS2008软件90天过期,解决升级问题。