2010-05-27 77 views
0

到目前爲止,我已經將兩個ASP.NET MVC 1解決方案遷移到MVC 2,並因此保持我的web.config幾乎相同,只需更改其中的必要內容即可發行說明。將web.config文件遷移到新版本的框架

雖然我從頭創建了一些新的測試MVC 2 webapss,但到現在爲止我還沒有真正簽出默認的新web.config。由於我今天創建了一個新的空的 MVC 2 Web App並打開了web.config,我發現它更小。有幾乎沒有模塊,沒有處理,等

現在我想從舊web.config中的一些碎片進入這個新的(如nhaml部,會員部,...)

我想知道其他人如何解決隨着時間的推移而改變web.config文件的問題,以及你最佳的做法。

回答

1

由於他們仍然使用CLR 2.0,web.config文件隨.NET 3.0和.NET 3.5一起發展。這意味着新的3.0/3.5特定功能所需的任何額外程序集都必須明確添加 - CLR不知道它們是否需要。

新項目的默認目標版本是.NET 4.0,而CLR 4.0則知道額外的3.0/3.5/4.0配件。

我想象一下,當ASP.NET 5.0出來並仍然使用CLR 4.0時,web.config會再次增長!

相關問題