Published on Monday, 2nd February 2009 .
Originally posted by Nick Heppleston at: http://www.modhul.com/2009/02/02/permissions-to-add-assemblies-to-the-gac/
I received an interesting error today while setting up a new TeamCity build-server. When running the MSBuild Microsoft.Sdc.Tasks GAC uninstall task – GlobalAssemblyCache.GacHelper.Uninstall – I kept receiving the following error:
C:\Subversion\Trunk\BizTalk\Build\Common-Deployment\Common\Deployment-Cleanup.proj(59, 3): A task error has occured.
Message = Failed to uninstall CandidateMarks.Canonical, PublicKeyToken=1b76b267b587386b from the GAC. AssemblyName = CandidateMarks.Canonical, PublicKeyToken=1b76b267b587386b
at Microsoft.Sdc.Tasks.GlobalAssemblyCache.GacHelper.Uninstall(String name)
at Microsoft.Sdc.Tasks.GlobalAssemblyCache.RemoveAssembly.InternalExecute()
at Microsoft.Sdc.Tasks.TaskBase.Execute()
It turns out that the user attempting to uninstall or install assemblies to the GAC needs write permissions to the %systemdrive%\Windows\Assembly directory (as documented here and here). Adding that user to either the local computer Power Users or Administrators Group provides the necessary permissions and the above error is no longer an issue.
Published on Wednesday, 7th January 2009 .
This post is totally off topic, but here in the UK we’re having a bit of a cold snap and this evening my car recorded -10 degrees centigrade:

Ok, so I know that isn’t all that cold for some of you, but for the South East of England (when we barely get below -2 degrees in a good winter) thats pretty darn cold and certainly the coldest I’ve ever seen (but still not quite 1963!)
Published on Thursday, 1st January 2009 .
Just a quick post to say Happy New Year to all of the BizTalk community. I was planning on writing about the BizTalk 2006 R2 to 2009 upgrade experience, but I managed to forget my external drive so I can’t start the VM… instead you’ll have a settle with a beautiful picture of York Minster (I’m currently back home in Yorkshire enjoying the New Year celebrations with the family).
I think that 2009 will be a fantastic year for the community with the introduction of BizTalk 2009, Dublin and the whole Oslo experience – plenty to get our teeth into.
For me, I have a few objectives and I feel that if I list them here, there is a chance of me actually acheiving some of them:
- Get onto the Microsoft qualifications ladder, including BizTalk 2006 R2, WCF and WF.
- Become a BizTalk MVP and attend the MVP Summit in 2009.
- Work on an enterprise ESB and EDI project.
- Get hands on with Dublin and Windows Azure.
and a few personal goals:
- Travel as much as possible, including a second trip to the US.
- Get rid of the belly fat, with a possible half-marathon if I can ever learn to run.
- Gain my PADI Rescue Diver qualification and dive Scapa Flow in Scotland.
Published on Tuesday, 28th October 2008 .
Gents,
I’ve been reading all about Azure and Oslo, but I’ve yet to read anything concrete about Dublin – are you guys picking up any detail on what it will offer? Have you seen any demos on actual usage?
Cheers, Nick.
Update: May have answered my own question with a bit more research: Darren Jefford and Maina Donaldson have good explainations over on their blogs.
Published on Friday, 5th September 2008 .
Completely off topic for this blog, but interesting nonetheless: Verisign yesterday reported that they processed more that 48 billion DNS queries per day in the second quarter of 2008. Wow.
VeriSign also maintained 100 percent uptime for the DNS system during the second quarter, as it has for the past decade. I think this must be one of only a handful of cases in the industry, given how elusive even 99.999% uptime is.
More info over at Data Centre Knowledge.