由於前幾年公司開發的系統使用的開發工具版本不統一,現在後期維護升級在開發人員的電腦上要同時安裝好幾個不同的開發工具,
比如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喎?http://www.bkjia.com/kf/ware/vc/" target="_blank" class="keylink">vcmVsZWFzZXMvdmlldy81OTAwOCCho8/C1NjWrrrzsLLXsM3qs8m689axvdPRodTx0qrJ/by2tcTPtc2zo6zJ/by2vLS/yaGjt8ezo8uzwPujrMn9vLbN6rPJuvOjrAq/ycTcu+HM4cq+vLi49mRsbLXEsOaxvrK71f3It7vy1d/Q6NKq1Pa807y4uPZkbGy1vbf+zvHG98nPo6zV4rj20OjSqr7Nvt/M5cfpv/bAtL+0wcuhowogICAgICAgICC+rbn90rvM7LDryrG85LXEw6a77qOs1tXT2r2rs6PTw7XEz7XNs7Dmsb62vMn9vLa1vcHLdnMyMDEywcujrNbV09q/ydLUuPi158TUvPW89bi6wcujrNLUuvPSsrK708PNrMqxv6rXxby4uPayu82sCrDmsb61xL+qt6K5pL7fwcujrLbZyrG40L71tefE1LXE0bnBprrN19S8urXE0MTA79G5wabSu8/CvPXJ2cHLsrvJ2aOsPGltZyBhbHQ9"大笑" src="http://www.bkjia.com/uploads/allimg/140626/00141Q552-0.gif">。。。