O erro abaixo aparece no log de eventos do Windows no servidor de SharePoint 2010:
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’
Para corrigir esse problema é necessário fazer os passos abaixo:
1. Vá até o diretório de user controls do SharePoint: c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\CONTROLTEMPLATES;
2. Abra o user control TaxonomyPicker.ascx (pode ser com o notepad);
3. Procure pelo caracter “, ;” (sem espaço, coloquei espaço porque o navegador interpreta esse caracter como vírgula) e troque-o por vírgula. Exemplo:
O user control original está assim:
<%@ Control className=”TaxonomyPickerControl” Language=”C#” Inherits=”Microsoft.SharePoint.Portal.WebControls.TaxonomyPicker,Microsoft.SharePoint.Portal, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c” %>
Depois da alteração ficará assim:
<%@ Control className=”TaxonomyPickerControl” Language=”C#” Inherits=”Microsoft.SharePoint.Portal.WebControls.TaxonomyPicker,Microsoft.SharePoint.Portal, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c” %>
4. Salve e feche o user control.
Fonte: SharePoint 2010: Error 7043 “Load control template file /_controltemplates/TaxonomyPicker.ascx failed”