把Asp.Net Forums (version 2.3.2537 ) 转换为.net 2.0 版Web Application Projects

发布时间: 2007-01-25 11:31    作者: 未知    来源: 未知    浏览:    评论

先装了个vs2005 英文版,以便支持Web Application Projects

然后建立对应的虚拟目录以支持web项目

用升级好支持Web Application Projects的 vs2005打开解决方案,让其自动转换

马上就搞掂了

然后进入纠错阶段

1 forum 的Roles和.net2.0的Roles等类会冲突,所以先小心地批量修改,所有都改完之后,编译通过,然后开始测试页面
2 一打开页面就报错 controls/Navigation/NavigationMenu.cs 下也有冲突,
 anchor = (ForumAnchor)skin.FindControl("Profile");
改为anchor = (ForumAnchor)skin.FindControl("linkProfile");
对应也要将skin的控件id修改,在目录
web/Themes/default/AdminNavigation.ascx下
还有其它的skin.FindControl("Login");等也要一起改
3 进后台测试 无法将类型为“MetaBuilders.WebControls.MasterPages.Region”的对象强制转换为类型“AspNetForums.Admin.ForumAdmin”,上网搜一下,竟然有,呵呵,是cs1.1转2.0的,不过竟然cs也是用的一样的页面,在这里得到解决了:http://www.cnblogs.com/mqingqing123/archive/2006/09/09/499391.html

 

今晚先修改到这里,成果还是可以接受的,没有想像中那么多bug



TAG

Smile Big Smile Surprise Stick out tongue Wink Sad Tongue Tied Indifferent Crying Embarrassed Cool Angry Angel Devil [8-|] [:#] [:-*] [:^)] [<:o)] [|-)] Yes Beer Left Hug Music Star Time Snail Pizza Automobile Umbrella Computer Storm [mo] [8o|] [^o)] [+o(] [*-)] [8-)] Coffee No Drinks [Z] Right Hug Cake Broken Heart Gift Wilted Flower Movie Dog Idea Sleep Email Travel Paradise
呢称:

加粗 斜体 下划线 链接 图片 代码 邮件地址 引用 列表

最多只能输入100个字符

Tags

SQL 数据库 asp.net C# XML 控件 .NET教程 程序 事件 数据 安全 代码 Server 客户端 验证 数据库专栏 接口 文件 Oracle DataSet 函数 DataGrid 问题 .net return C#语言 JavaScript 服务 IIS 对象 语句 windows 继承 时间 web.config 设计 开发 参数 变量 解决 字符 ADO.net 环境 VB.Net语言 web 异常 工具 服务器 计算 实例 OLEDB Application VB Word WebService insert asp net 安装 记录

精华推荐

更多

精品下载

更多