Author Archives: Gordon Beeming

Developer who loves pushing the limits. Playing with amazing @Microsoft Tech, #TFS

TFS database backup job failed with error: TF30040

Full Error TFS database backup job failed with error: TF30040: The database is not correctly configured. Contact your Team Foundation Server administrator.System.Data.SqlClient.SqlException (0×80131904): Could not find stored procedure ‘prc_TfsSetTransactionLogMark’. Problem We started getting an error in the event log everytime our backups ran that had the below details in it. Exception Message: TF30040: The database […]


TFS Api – July 2013 Release

The July release is focused on the Test Management around importing test cases from other systems and contains a xml parser for Test Link to easily enable Teams using Test Link to move to TFS Testing Tools of TFS, below is a quick over of what you can find when trolling through the API and […]


TFS Auto Complete Fields

In TFS you are able to customise your process template and one of the rules you can add to a field is a SuggestedValues rule, with this you can specify many single items for suggestions or/and get the suggestion items from a global list. This works great for if you have a set list of […]


TF400324: Team Foundation services are not available from server…

Full Error TF400324: Team Foundation services are not available from server <Server/CollectionName>. Technical information (for administrator):   Page not found. Problem This error could occur if you have moved a collection from one server to another and a client application connects to both servers. In my case this is because I’m running TFS 2012 on one […]


Changes to the Alert Settings in TFS 2013

Small changes make a big difference. With TFS 2012 you had SMTP settings for alerts that contained the very essentials for sending out mail and look like this. This works fine until, people for some reason don’t get emails, now you will probably end up moving work items around to force sending of alerts as […]


TF237165: Team Foundation could not update the work item because…

Full Error Message TF237165: Team Foundation could not update the work item because of a validation error on the server. This may happen because the work item type has been modified or destroyed, or you do not have permission to update the work item. History A while back I received the TF237165 error message from […]


Using TFS Kanban Column State to the warehouse

For a while I have been wondering and querying if it is possible to see or use the customizable Kanban columns in the warehouse for reporting purposes. The answer many times come up as no. Having done a lot of customisation of TFS lately I decided to take a stab at it. Below is my […]


TFS Api – May 2013 Release

Earlier this month it was announced that we are working on an API that wraps around the current TFS API. We have now released the first publicly available release of the API. Our first release is focused on the Administration of TFS, below is a quick over of what you can find when trolling through […]


Persisting Modern UI for WPF styles

About 2 weeks ago I blogged about Creating a Modern UI for WPF, the template by default doesn’t persist styles selected in the settings menu through application launches. So I’m going to give you the steps required to make this feature happen to complete feel of the template . First follow all the steps in the previous […]



The point of this Project is to get community members to develop a TFS API that does exactly what the API provided by Microsoft does just in a simple to use way. The API will expose bits and pieces of the underlining API with Basic implementations that use as many defaults as possible and more […]