2010-04-13 64 views
0

我在虛擬機上運行TeamCity。我昨天安裝了新的Visual Studio 2010版本,並轉換了我的VS 2008項目。我也在我的虛擬機上安裝了.NET Framework 4。問題與Gallio和TeamCity和新的Visual Studio 2010版本

昨天之前,我所有的項目都在CI服務器上成功地建設,但因爲我安裝2010我收到以下錯誤信息VS:

錯誤MSB5014:文件格式版本無法識別。 MSBuild只能讀取版本7.0和9.0之間的解決方案文件。

我沒有改變我的團隊市config來考慮新的.NET框架4:

構建亞軍:MSBuild的

生成文件路徑:CFT.msbuild

MSBuild的版本:微軟.NET Framework 4.0中

的MSBuild ToolsVersion:4.0

運行平臺:86

我認爲這與現在MSBuild必須引用.NET 4 framwork的事實有關,但似乎它一直引用2.0。

回答