TF215097 error when using a custom build activity

Whist trying to make use of a custom build activity I got the error TF215097: An error occurred while initializing a build for build definition Tfsdemo1Candy: Cannot create unknown type ‘{clr-namespace:TfsBuildExtensions.Activities.CodeQuality;assembly=TfsBuildExtensions.Activities.StyleCop}StyleCop’ This occurred when the TFS 2010 build controller tried to parse the build process .XAML at the start of the build process. A check of all the logs gave no other information other than this error message, nothing else appeared to have occurred. ...

January 6, 2011 · 2 min · Richard Fennell

Kindle on the Phone 7

I asked the question a while ago if I should buy a Kindle? I still think that new books are too expensive, but as there are loads of out of copyright books available for the platform so I did not hesitate to download the Windows Phone 7 Kindle app today. You never know when you need something to read and what could be better to dip into than a bit of Sherlock Holmes? ...

January 6, 2011 · 1 min · Richard Fennell

DDD9 Sessions announced

Seems yet again my sessions for a DDD event did not excite the voting public; the selected sessions for DDD9 are out and I am not on the list. Again it does look a nice varied selection of sessions. I have tried to see if I can see a trend in what is being selected, but it seems a fair mix between language feature introductions, web technologies, tools and architecture/process/patterns – so something for everyone. ...

January 4, 2011 · 1 min · Richard Fennell

While you are stuck at home due to snow why not vote for your favourite DDD9 session?

The voting has opened for DDD9, As with all the DDD style events the agenda is set by you, the attendees, so get in there any say what you are interested in, it is not as if there is not a great choice this time. I have a session up on writing custom build activities for TFS 2010 which I hope some of you will find interesting, but I do fear it is a rather specialist area! ...

December 1, 2010 · 1 min · Richard Fennell

Reminder about by web session on mocking Sharepoint with Typemock Isolator next week

Did you miss the Typemock session on mocking legacy system this week? If you you can watch a recording at the Typemock site. If you are interested a more SharePoint specific session check out my session next week.

November 25, 2010 · 1 min · Richard Fennell

Where can you learn more on Typemock after last night session at NEBytes?

Thanks to everyone who turned out from Rik’s and my session last night at NEBytes. I have not bothered uploading my slides as it was really a demo driven session, but there is a video of a similar session I did at NDC2010 However, if you want to learn more about using Typemock Isolator with legacy system why not attended Roy Osherove’s ‘Be a Legacy Code Unit Test Ninja with Typemock Isolator’ web session next week? ...

November 18, 2010 · 1 min · Richard Fennell

0x80004004 when trying to upgrade Live Writer and Messenger

For ages now I have have been prompted when I loaded Live Writer that there was an upgrade available, and every time I tried it get it, at the end of the install it failed and rolled back. As I did not have time to dig into it I just used the older version. Well today, due to upgrades in our LAN, I need to upgraded Live Messenger and as this is of part of the same Live Essentials 2011 package it not unsurprising I hit the same problem. A bit of experimentation showed the issues was that the upgrade was not able to remove the old version. If i tried to remove it via Control Panel it failed with a 0x80004004 error. In the error log I saw ...

November 17, 2010 · 2 min · Richard Fennell

Adding a Visual Basic 6 project to a TFS 2010 Build

Adding a Visual Basic 6 project to your TFS 2010 build process is not are hard as I had expected it to be. I had assumed I would have to write a custom build workflow template, but it turned out I was able to use the default template with just a few parameters changed from their defaults. This is the process I followed. I created a basic ‘Hello world’ VB6 application. I had previously made sure that my copy of VB6 (SP6) could connect to my TFS 2010 server using the Team Foundation Server MSSCCI Provider so was able to check this project into source control. ...

November 16, 2010 · 3 min · Richard Fennell

You can’t edit a TFS 2010 build workflow template with just Team Explorer installed

I tried to open a TFS 2010 build template within the Visual Studio shell (the bit that gets installed when you put Team Explorer onto a PC) and saw the error “The document contains errors that must be fixed before the designer can be loaded”. ” At the bottom of the screen it showed that all the underling assemblies could not be found. The solution is simple, install a ‘real version’ of Visual Studio, I put on Premium. It seems that the shell does not provide all the assemblies that are needed. Once I did this I could edit the XAML with no problems ...

November 12, 2010 · 1 min · Richard Fennell

[More] Fun with WCF, SharePoint and Kerberos

This is a follow up to the post Fun with WCF, SharePoint and Kerberos – well it looks like fun with hindsight When I wrote the last post I thought I had our WCF Kerberos issues sorted, I was wrong. I had not checked what happened when I tried to access the webpart from outside our TMG firewall. When I did this I was back with the error that I had no security token. To sort this we had to make some more changes. ...

November 10, 2010 · 2 min · Richard Fennell