请教!VB.net2003做的项目升级到VB.net2012,该怎么弄?

笑里春秋多少泪 2015-08-04 05:06:13
VB.net2003的项目升级到VB.net2012
.NET1.1到.NET4.5.2版本,该怎么弄?应该注意些什么,那位老师指点指点
...全文
548 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
大地主刘发财 2015-09-26
  • 打赏
  • 举报
回复
重写吧 99%的可能性是转换失败 一大堆错误比重写还难 从03转到05基本上成功的都不多 除非小项目
hwyqy 2015-09-15
  • 打赏
  • 举报
回复
03 用的framework 1.1,到4.5跨度太大了 其实语法的问题不大,关键是一些控件改的比较多,你只能试试了
W_W_Q 2015-09-15
  • 打赏
  • 举报
回复
.net 1.1 到 2.0改变比较大,基本要重写了
yzrgr79 2015-09-01
  • 打赏
  • 举报
回复
如果只想可以用的话就直接用新的VS打开,把报错的地方改掉就可以了。
HBJMSHOP 2015-08-27
  • 打赏
  • 举报
回复
改变太大,建议重写,, 要是从VS2005开始,可能好点。
  • 打赏
  • 举报
回复
版本跨度太大,就没听说过哪个03的项目成功升级到05以上版本的
seeto 2015-08-19
  • 打赏
  • 举报
回复
这个差别的确很大的,我当年初学.net,就是拿着2003的实例书去操作2005,很多地方都行不通,搞到一头雾水,本来就是刚入门的菜鸟。但是从2005到2010直接转换没什么大问题。 不过楼主如果2003的项目是自己写的,那转换过来再稍微改改就行啦,有些可能可以直接转换而不需要改动。
无涯大者 2015-08-06
  • 打赏
  • 举报
回复
升级的版本太高了,你可以试试用这个 如何使用 Visual Studio .NET 中的“复制项目”功能来部署 ASP.NET Web 应用程序 如何使用 Visual Studio .NET 中的“复制项目”功能来部署 ASP.NET Web 应用程序
宝_爸 2015-08-06
  • 打赏
  • 举报
回复
1.1 到 4.5变化好大的。1.1还不是很成熟,主要问题是1.1到2.0这个部分。 我前几年转过一个1.1的到3.5。 只发现2个问题, 一个是新bug,原因是底层类库实现不同导致的,花了几天才发现,修复。 还有一个是1.1工程使用的WSE,这个在3.5上是不支持的,因为3.0后引入了WCF,代替了WSE. 没有什么好办法,只能vs2012中打开工程,让vs帮你转换,然后编译,解决错误,测试,解决错误。具体会遇到什么问题,要看你的1.1的工程了。
by_封爱 2015-08-06
  • 打赏
  • 举报
回复
没什么注意的 2个方式.. 第一用高版本打开的时候 提示你转换 如果你转了 自动就是当前VS对应的版本了.....没什么问题. 第二用高版本打开你不转换.. 然后项目属性把1.0改4.5就可以了...正常来说 都没什么问题.... 除非你使用的第三方类库 不支持4.5
devmiao 2015-08-05
  • 打赏
  • 举报
回复
小的项目,创建一个新的项目,画好界面,直接复制源代码
SineMetu1 2015-08-05
  • 打赏
  • 举报
回复
直接用新的VS打开就行了, VS会帮你自动转的, 还会备份旧的版本.
Tiger_Zhao 2015-08-05
  • 打赏
  • 举报
回复
直接转啊。用2013打开旧工程,在工程属性的引用中改。
.Net FrameWork 的版本只是大多数只是增加功能,你本来就没用新增功能,升级后照样不用,没什么影响。
如果编译有报错,通常是某些控件之类的有替换,反正是很死板的替换工作,没什么难度。

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧