2008-08-27 141 views
2

你讓之後的VS.NET(2008年在這種情況下)嚮導升級您的解決方案,你執行任何手動步驟升級您的解決方案和項目的特定屬性?例如,你必須去每個項目,並定位一個新版本的框架(在這種情況下,從2.0到3.5)。即使目標框架的新版本之後,我發現集會引用仍然指向組件從舊版本(2.0而不是3.5,甚至改變了目標之後)。這是否意味着我在新版框架中失去了組件的性能優勢?手動升級VS.NET解決方案和目標.NET框架?

回答

3

從2.0開始的.Net Framework所有版本(即3.0和3.5)正好使用相同的核心框架文件(即CLR,你會發現有涉及3.0或3.5的C中沒有目錄:\ Windows \ Microsoft.Net \ Framework目錄),因此您不應該擔心任何性能問題。

核心部件在微軟稱說成「紅位」,其餘爲「綠色位」。

2

所有VS 2008嚮導不會是升級項目&解決方案文件,以在VS 2008中使用 - 它仍然針對您開始使用框架。如果您想將項目移動到新版本的框架中,則必須編輯每個項目的項目設置。自動切換MSFT的機會太多了。

1

除了目標框架的功能,你需要一個參考手動添加到System.Core.dll利用一些像LINQ的最新功能。

相關問題