3

我特別關注Visual Studio 2008以及即將到來的Visual Studio 2010.處理Visual Studio'更高'版本中創建的項目的任何缺陷?

如果我們給出了一個在Visual Studio的版本中創建的項目,比如Team Suite或Ultimate,必須與專業人員合作,是否會干擾我們與該項目合作?我假設代碼將全部工作,因爲它只是使用框架,但特定於更高版本的功能呢?任何IDE問題?

編輯:我們的具體情況是,我們正在與一家使用頂級版本的大型軟件公司合作,而我們沒有。代碼交換量很大(並且在不斷增長)。鑑於2010年MSDN專業版的價格是1200美元,Ultimate是其10倍左右,如果整個團隊需要升級,我們將面臨重大預算問題。知道這些項目會編譯好,但我想確保我們找不到他們的解決方案,我們實際上無法處理。

回答

1

不,從Team System/Team Suite轉移到Professional不存在任何問題。我有一個在家裏的專業執照和一個工作中的團隊系統執照 - 他們互相交換和完美工作。

第一手經驗顯示沒有問題。

這當然假設您沒有使用任何Team System特定功能,例如Team Foundation Server或Team System的測試功能。

+0

我已經發現TFS依賴於VS的高端版本來實現它的一些功能,但幸運的是,這不是問題。 – MartW 2009-11-29 17:16:49

1

在同一版本的Visual Studio的不同版本中創建的打開項目應該沒有任何問題。

我沒有嘗試過Professional和Team Suite之間的例子,但是在專業版Express版本中創建的開放項目沒有問題,反之亦然。

您可能無法再訪問/使用該項目的各個方面,但該項目仍應重新編譯並運行。爲了澄清這一點,在Express版插件(例如ReSharper)的情況下將不會運行,所以如果項目的任何方面依賴於插件,它將無法工作)。我認爲通過Team Suite或Ultimate進入專業版你應該沒問題。

+0

這就是「可能是您無法訪問/使用的項目的方面」,這涉及到我。 – MartW 2009-11-29 17:01:05

0

您將無法使用更昂貴版本的功能,但是與其他所有功能一起使用都沒有問題。

我在這裏有一個解決方案,包含我不能使用的項目類型,但我可以編譯和運行其他一切。

相關問題