Sharepoint web part nicht mehr funktioniert, weil der Ressourcen.en-US.resx-Datei
Ich habe die Entwicklung einer Sharepoint-Webpart, das hatte wunderbar funktioniert, nach der Bereitstellung. Der Webpart wurde entwickelt, WSP Builder, verpackt und bereitgestellt, über stsadm. Das Webpart bereitgestellt wurde, Dutzende, wenn nicht hundert mal auf der dev-box ohne Probleme. Jetzt, die web-Teil wirft einen Fehler, bricht die Seite es auf:
Objektverweis wurde nicht auf eine
Instanz eines Objekts. Beschreibung:
Eine nicht behandelte Ausnahme ist aufgetreten während
die Ausführung der aktuellen web
Anfrage. Bitte überprüfen Sie die Stapelüberwachung
für mehr Informationen über den Fehler
und wo Sie Ihren Ursprung in den code.Exception Details:
System.NullReferenceException: Object
reference not set to an instance of an
Objekt.Quelle Fehler:
Wurde eine unbehandelte Ausnahme generiert
während der Ausführung der aktuellen
web-Anfrage. Informationen über die
Ursprung und Speicherort der Ausnahme
identifiziert werden können, mit Ausnahme
stack-trace-unter.Stack Trace:
[NullReferenceException: Object
reference not set to an instance of an
Objekt.]
NYCIRB.DMS.WebParts.SearchUpload.SearchUpload.HandleException(Exception
ex) +62
NYCIRB.DMS.WebParts.SearchUpload.SearchUpload.OnLoad(EventArgs
e) +214
System.Web.UI.Kontrolle.LoadRecursive()
+50 System.Web.UI.Kontrolle.LoadRecursive()
+141 System.Web.UI.Kontrolle.LoadRecursive()
+141 System.Web.UI.Kontrolle.LoadRecursive()
+141 System.Web.UI.Kontrolle.LoadRecursive()
+141 System.Web.UI.Kontrolle.LoadRecursive()
+141 System.Web.UI.Seite.ProcessRequestMain(Boolean
includeStagesBeforeAsyncPoint, Boolean
includeStagesAfterAsyncPoint) +627
Beim Blick durch meine Sharepoint-Protokolle, finde ich diese Fehler immer wieder wiederholt, dies entspricht der Zeit, die der web-Teil wurde versucht, die geladen werden:
01/19/2009 10:53:14.43 w3wp.exe
(0x05E0)
0x00FC Windows-SharePoint-Services
Allgemeines
72kg Hoch (#2: Cannot open
"Ressourcen.en-US.resx": no such file
oder Ordner.) 01/19/2009 10:53:14.43
w3wp.exe (0x05E0)
0x00FC Windows-SharePoint-Services
Allgemeines
8e26 Mittlerer Fehler beim öffnen der
sprachressource für
Fea367b94a9-4a15-42ba-b4a2-32420363e018
keyfile Ressourcen. 01/19/2009
10:53:17.55 w3wp.exe (0x05E0)
0x00FC Windows-SharePoint-Services
Allgemeines
8e25 Medium konnte nicht nachschlagen
string mit Schlüssel "XomlUrl", keyfile
core. 01/19/2009 10:53:17.55
w3wp.exe (0x05E0)
0x00FC Windows-SharePoint-Services
Allgemeines
8l3c Medium Lokalisierte Ressource für
token 'XomlUrl' konnte nicht gefunden werden
Datei mit dem Pfad: "C:\Program
Files\Common Files\Microsoft
Shared\Web Server
Extensions\12\Template\Features\Fields\fieldswss.xml".
01/19/2009 10:53:17.55 w3wp.exe
(0x05E0)
0x00FC Windows-SharePoint-Services
Allgemeines
8e25 Medium konnte nicht nachschlagen
string mit Schlüssel "RulesUrl", keyfile
core. 01/19/2009 10:53:17.55
w3wp.exe (0x05E0)
0x00FC Windows-SharePoint-Services
Allgemeines
8l3c Medium Lokalisierte Ressource für
token 'RulesUrl' konnte nicht gefunden werden
für die Datei mit dem Pfad: "C:\Program
Files\Common Files\Microsoft
Shared\Web Server
Extensions\12\Template\Features\Fields\fieldswss.xml".
Habe ich zurückgezogen das Webpart manuell durch Solution-Management, eingefahren über stsadm, geprüft für die Existenz der Ressource-Datei, die nirgends zu finden ist. Ich bin ziemlich ratlos warum das passiert oder wie es zu lösen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
versuchen, meke Sie sicher, dass alle Ihre Ressource-Dateien enthalten alle Zeilen. In der klassischen aspx wenn Sie Ressourcen haben.resx und Ressourcen.en-us.resx und die zweite nicht enthalten, einige Eintrag, Rahmen sucht automatisch in die default-Datei und dient der Standard-übersetzung. Es funktioniert nicht, wie dies in MOOS, leider.