All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
精通数据库系列之入门-技巧篇2_mssql学习_编程技术
让GridView有新增记录的功能_[Asp.Net教程]
.NET2.0App_Code文件夹的使用_[Asp.Net教程]
Asp.net,5种页面转向方法_[Asp.Net教程]
Win2003,PHP5+MYSQL结合终极解决方案_php资料_编程技术
利用Rational对.NET程序进行建模_.net资料_编程技术
通过对PHP服务器端特性的配置加强PHP的安全_php资料_编程技术
XML的站内全文检索解决方案_[XML教程]
用PHP5的DirectoryIterators递归扫描目录_[PHP教程]
利用MD5加密数据库中的密码_[Asp.Net教程]
Reading number is top 10 pictures
一万二一支的万珂,用得真心肉疼。
迷人的靓女
中国处女图鉴2
50个至今影响世界的德国发明
网络游戏与脑残
The dog buy the ham oneself
到南昌西站了1
A man's favorite things16
Small QiShu -- ShuangShuangPan1
The real super beauty14
Download software ranking
Unix video tutorial3
Red cliff
Sora aoi‘s film--Lust fan wall
Unix video tutorial13
Sora aoi's film--cangkong_Blue.Sky
致我们终将逝去的青春
Unix video tutorial17
小黑猫大战两米大花蛇
Call Of Duty2
VeryCD电驴(EasyMule) V1.1.9 Build09081
delv published in(发表于) 2014/1/10 6:31:49 Edit(编辑)
将Asp.net从VS2003以及VS2002工程转换为VS2005工程的简单方法_[Asp.Net教程]

将Asp.net从VS2003以及VS2002工程转换为VS2005工程的简单方法_[Asp.Net教程]

将Asp.net从VS2003以及VS2002工程转换为VS2005工程的简单方法_[Asp.Net教程]

我下了很多基于VS2003(以及VS2002)的Asp.net的Demo。而我用的是VS2005,我在使用这些Demo时,基本上绝大部分基于VS2003的Asp.net工程都因为少数文件无法转换而无法加载工程,我也为些郁闷了好久,后来终于让我找到了解决办法:


Asp.net基于VS2005的工程与以往版本的工程的最大区别就是用分部类(partial)取代了代码隐藏(Codebehind)。


于是我采取的方法是:


1. 用打开网站的方式打开这个工程。这样VS2005也会进行转换,而且也会报错,但与直接打解决方案无法加载不同的是,这一次它展开了网站的所有文件。如果你现在运行工程,也不会成功的。


2. 打开filename.aspx文件到源代码视图,将@Page指令中的属性“Codebehind”改为“CodeFile”,


3. 将与这对应的Codebehind文件filename.aspx.cs,将继承于System.Web.UI.Page的类定义class前加上partial关键字。


4. 运行该工程,它会提示你在filename.aspx中已经包含controlname的定义,跟踪错误到filename.aspx.cs,将那些被指示错误的重复定义删去。


5. 然后重复2-4步直至所有的文件都改过来,再运行工程应该就可以运行成功了。不过也许会报几个警告说某某已经过时,不用去管它。


我用这个方法将那些老顽固(包括2003以及2002的工程)都成功转换了,真的是屡试不爽。这只不过是我自己总结出来的方法,也许有人有更好的办法,如果有更好的方法也请指点。


来源:网络







添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.