2010-04-21 41 views
2

我們有一個使用Visual Studio 2008和.NET Framework 3.5SP1開發的ASP.Net MVC 1.0解決方案。在ASP.Net MVC解決方案上升級框架

我們現在想的Visual Studio升級到2010

  1. 如果我們只是打開在VS 2010的解決方案,不改變架構的版本,我們就可以像以前一樣繼續發展?
  2. 如果我們在VS 2010中打開解決方案並將框架版本更改爲4.0,我們是否會自動啓動使用ASP.Net MVC 2.0,還是會繼續使用ASP.Net MVC 1.0?
  3. 升級到ASP.Net MVC 2.0時,我們需要考慮什麼嗎?

感謝

西拉

回答

2
  1. 是的。
  2. 我不知道這是否被支持,但我不會去那裏。首先更新到MVC 2更有意義,然後 .NET 4.
  3. 是的,很多。查看CodePlex上的發行說明。很多事情已經改變,包括模型綁定,TempData處理,以及HTML助手的返回類型。這些都是重大變化。有a wizard試圖幫助,但你將不得不手動解決這一些。
0

,除非你運行升級到2.0的工具將繼續使用ASP.NET 1.0。如果我沒有弄錯,所有工具都會更新你的web.config,將所有MVC引用指向2.0而不是1.0