We ran a database attach upgrade from Sharepoint 2007 to Sharepoint 2010. Everything went well although users site membership was not updating correctly from the previous server name. To fix this I ran stsadm -o sync -deleteolddatabases 0 and ran syncronisation again and everything was fine until a user came to set their default My Site. Now when a user goes to their My Site for the first time they're never asked to set their default My Site. This happens for users who were using Sharepoint before the upgrade and new users who've never used Sharepoint. I had a lot of these errors on the Sharepoint server:
Load control template file /_controltemplates/TaxonomyPicker.ascx failed: Could not load type 'Microsoft.SharePoint.Portal.WebControls.TaxonomyPicker' from assembly 'Microsoft.SharePoint.Portal, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c'.
But these went away after renaming 'TaxonomyPicker.ascx' to 'TaxonomyPicker.ascx_broken' and the My Site problem remains.
This problem means the web page attribute is not populated in a users AD properties and their My Site and Member Sites are not updated in the open/save dialogue.
Thank you for your help,
Andy Haines