How to Build Compact Framework Projects with TFS 2010

If you have a Visual Studio 2008 solution with one or more Compact Framework (also referred to as “Smart Device”) projects that you’re trying to build with TFS 2010 or MSBuild 4.0, you’ve probably hit one of the following errors: error MSB4062: The "Microsoft.CompactFramework.Build.Tasks.AddHighDPIResource" task could not be loaded from the assembly Microsoft.CompactFramework.Build.Tasks Or, error…

0

Upgrading TFS 2008 Build Definitions to TFS 2010

If you’re a TFS 2008 user who’s thinking about installing TFS 2010 Beta 2, you may be wondering what will be involved in getting your existing build definitions to work in 2010. You see, build definitions in TFS 2008 are entirely automated using MSBuild. Whereas build definitions in TFS 2010 only use MSBuild for source…

3

What Everybody Ought to Know about the TFS SDK

If you’ve checked out the latest Visual Studio SDK, you may have noticed something relative to the previous releases: SDK Release Download (MB) Visual Studio 2005 124 Visual Studio 2008 109 Visual Studio 2010 10 So, where’d the other hundred megabytes go? On-line – that’s where. The latest Visual Studio SDK really only contains the…

0

Enabling Symbol and Source Server Support in TFS Build 2010

One of the really nice new features in TFS Build 2010 is support for symbol and source server. While the names “Symbol Server” and “Source Server” are somewhat misleading (there isn’t really a separate server involved), the functionality is really useful. Symbols are those *.pdb files that get generated by your builds. Those files make…

2

Building a simple web site with VSTS/TFS 2008

I’ve been working on a web site for a local non-profit as an opportunity to spend more time with VSTS and TFS as a user. I setup TFS 2008 SP1 in a virtual machine running on my home PC and made it accessible from the public Internet. I created the web site as an ASP.net…

1

Resources for Building ASP.net Applications with VSTS/TFS

I often hear that our customers hit challenges when developing ASP.net applications with VSTS and TFS. I’d like to kick off a dialog with a goal of identifying the key pain points so that we can deliver guidance to eliminate, or at least mitigate that pain. Managing Web Application Sources in TFS Version Control Our…

1

Improving Build Performance in TFS 2008

There are a number of things you can do to improve build performance in TFS 2008: Reduce the scope of the Get as much as possible by fine-tuning the workspace mapping. Reduce the verbosity of the MSBulid logger (defaults to “diagnostic” in .NET 3.5) by adding the following to your TfsBuild.rsp file: “/flp:verbosity=normal”. Review these…

0

Coming soon – Gated Check-in

This is the first in a series of planned blog posts on new features coming in Team Foundation Build 2010. Team Foundation Build 2010 includes a new feature that lets you reject check-ins if the associated changes cannot be successfully (and automatically) merged with the current sources and built using a build definition with a…

0