2009-05-21 149 views

回答

19

MSDN VS 2010

視覺 工作室的多目標功能,可以指定 .NET框架,或它的輪廓,那就是您的應用需要 的版本。 多重定位的關鍵優勢是 ,您可以使用Visual Studio的當前版本 來創建和開發針對.NET Framework早期版本 的項目 。例如, 您可以繼續開發的項目 在Visual Studio 2008 創建的,而不增加新的.NET Framework 依賴。

+6

當您使用單元測試項目時,它們將始終編譯爲.NET 4.0。 – Peter 2010-04-29 08:16:33

6

是的,您可以使用Visual Studio 2010開發2.0和3.5 ASP .NET項目以及其他許多其他類型的項目。當我們構建多目標支持時,我們對Web開發特別敏感,因爲它希望用戶立即升級他們的服務器是不現實的。在很多情況下,這是不可能的。

-4

不,你不能。您可以定位框架版本,但項目/解決方案文件是不同的。 VS 2008抱怨。這是MS不開發友好。

1

我有3.5版本使用VS 2008,現在我已經安裝了VS 2010中,當我去開的項目,第一個屏幕說「歡迎到Visual Studio轉換向導」,它說,該項目必須在開發項目被轉換。所以看起來像Wally是正確的 - 即使框架保持不變,文件也會不同。

1

如果你不使用單元測試。

Attempted re-targeting of the project has been canceled. You cannot change the specified .NET framework version or profile for a test project.

是,SP1安裝: Uninstall entry for VS2010sp1

相關問題