Hi,
I've been trying to move one of our projects to TFS 2010 Beta 2 to benefit from the new Agile process template and the Test And Lab Manager without moving to VS2010 yet (since it is missing CF support). The problem is that our .NET 3.5 Compact Framework projects don't build in Team Build 2010. It's complaining about a AddHighDPIResource task that is missing. So apparently, it is looking at the wrong Microsoft.CompactFramework.Build.Tasks assembly.
I've tried the suggestion mentioned here to change the ToolsPath. It did result in the correct msbuild.exe being called, but the .rsp file that Team Build passes along refers to a logging class build using .NET 4.0. As a result, msbuild.exe throws an exception mentioning a class that is built in a newer version of the CLR. I have no clue how to fix this, but if I don't find a solution or workaround before the end of the week, management is forcing us to go back to TFS 2008.