Da ich immer wieder in verschiedensten SharePoint Umgebungen über die gleichen oder ähnlichen Event Log-Fehler stolpere, gebe ich hier ein paar meine Erfahrungen wiedergeben.
Heute schauen wir uns den Eventeintrag 7043 an.
Dieser Fehler hat folgenden Inhalt:
Source: SharePoint Foundation
Event ID: 7043
Generell: Fehler beim Laden der Steuerelement-Vorlagendatei ‚/_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‘.
Problembehebung:
Jetzt zu Problembehebung. Der Fehler kommt aus der Datei „TaxonomyPicker.ascx“ im Verzeichnis „C:Program FilesCommon FilesMicrosoft SharedWeb Server Extensions14TEMPLATECONTROLTEMPLATES“. In der ersten Zeile der Datei liegt der Fehler in der folgenden Zeichfolge „,“.
<%@ Control ClassName=“TaxonomyPickerControl“ Language=“C#“ Inherits=“Microsoft.SharePoint.Portal.WebControls.TaxonomyPicker,Microsoft.SharePoint.Portal, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c“ %>
Um diesen zu beheben, können sie die Zeichenfolge „,“ durch das Komma mit gefolgt dem Leerzeichen „, “ ersetzen.
Eine weitere Möglichkeit wäre auch die komplette Zeile durch folgende auszutauschen.
<%@ Control ClassName=“TaxonomyPickerControl“ Language=“C#“ Inherits=“Microsoft.SharePoint.Taxonomy.TaxonomyFieldEditor, Microsoft.SharePoint.Taxonomy, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c“ %>
Fazit
Beide Möglichkeiten sollte zu dem Ergebnis führen, dass die Fehlermeldung im Event-Log nicht mehr erscheint. Welche Sie verwenden, liegt im eigenen Ermessen.