jueves, 2 de febrero de 2012

Error en el control TaxonomyPicker.ascx

Luego de estar googleando y tratando de solventar he aquí la solución al problema del error del Taxonomy Picker.ascx. La descripción del error es:

Error al cargar el archivo de plantilla de control /_controltemplates/TaxonomyPicker.ascx: Could not load type ‘Microsoft.SharePoint.Portal.WebControls.TaxonomyPicker’ from assembly ‘Microsoft.SharePoint.Portal, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c’.

Para solventar el problema hay que revisar el código del control TaxonomyPicker.ascx en vez de aparecer una “,” aparece “,”.

<%@ Control className=”TaxonomyPickerControl” Language=”C#” Inherits=”Microsoft.SharePoint.Portal.WebControls.TaxonomyPicker,Microsoft.SharePoint.Portal,Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c” %>

Para solucionar este problema existen dos opciones:

  • La primera es cambiar “,” por “,” en todos los servidores de la granja.
  • La otra opción es, como el control TemplatePicker.ascx no se utiliza desde la versión de SharePoint 2010 RTM, se puede renombrear el archivo con una extensión que no sea “.ascx”, por ejemplo “TemplatePicker.ascx.error” y dejará de compilarse.

Existe un articulo de soporte donde Microsoft, trata este error: KB2481844