由于前几年公司开发的系统使用的开发工具版本不统一,现在后期维护升级在开发人员的电脑上要同时安装好几个不同的开发工具,
比如VS2008,VS2010,VS2012,甚至还有用VS2003开发的接口之类的程序,这种还在目前的win 7系统上无法安装,只好安装在虚拟机
上了。这样导致开发人员的电脑安装的软件过于庞大,C盘即时有100G的空间,也会被占用的所剩无几。电脑运行的速度也是大大下降,
严重影响了工作效率,而且有时候几个版本切换来切换去也麻烦,而且低效。
疼定思疼之下,我们觉得将开发环境尽量统一起来,能够升级成一个环境最好了,尽量减少资源浪费,最后我们召开了一次会议,
统一决定将开发环境升级到VS2012,升级开发环境的同时,不升级类库的版本,比如以前的类库是在.net 3.5上开发的,现在升级后仍
然保持原样,尽可能避免因为升级开发工作而影响系统的运行和发布的稳定性。
当然在升级之后,还是得发布一个版本进行一次全量的测试,以防万一,毕竟目前的这些系统都已经在生产环境运行了多年了。稳
定压倒一切了,经过测试,发现此次升级还是比较成功的。只是在升级一个MVC2.0的框架的系统时,需要首先将当期的mvc2.0升级成
MVC3.0,因为vs2012不支持mvc2.0的程序。好在微软提供了一个升级asp.net mvc2.0到mvc3.0的工具,下载地址如下:
http://aspnet.codeplex.com/releases/view/59008 。下载之后安装完成后直接选择要升级的系统,升级即可。非常顺利,升级完成后,
可能会提示几个dll的版本不正确或者需要增加几个dll到服务器上,这个需要就具体情况来看了。
经过一天半时间的忙活,终于将常用的系统版本都升级到了vs2012了,终于可以给电脑减减负了,以后也不用同时开着几个不同
版本的开发工具了,顿时感觉电脑的压力和自己的心里压力一下减少了不少,。。。
Visual Studio开发工具升级注意事项