Fehlermeldung, wenn Sie versuchen, mit Windows SharePoint Services Site-Objekte oder SharePoint Server 2007-Website Objekte durchlaufen, mithilfe der SharePoint-Objektmodells: "Nicht behandelte Ausnahme: System.IO.FileNotFoundException"

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 935751 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Problembeschreibung

Sie versuchen, durchlaufen die Microsoft Windows SharePoint Services 3.0-Website Objekte oder Microsoft Office SharePoint Server 2007 Website Objekte in einer benutzerdefinierten Microsoft Windows - basierte Anwendung oder in eine benutzerdefinierte Konsolenanwendung. Dazu müssen Sie mit Windows SharePoint Services-Objektmodell oder das SharePoint Server 2007-Objektmodell.

Wenn Sie dies tun, erhalten Sie folgende Fehlermeldung:
Unbehandelte Ausnahme: System.IO.FileNotFoundException

Ursache

Dieses Problem tritt auf, wenn das Benutzerkonto, unter dem die Anwendung ausgeführt wird, unzureichende Berechtigungen ist.

Wenn Code von einer benutzerdefinierten Windows-basierten Anwendung oder von einer benutzerdefinierten Konsolenanwendung ausgeführt wird, verwendet dem Codepfad nicht den Web-Kontext, der gehostet wird vom Anwendungspool Internetinformationsdienste (IIS). Deshalb sind bestimmte Benutzer Berechtigungen erforderlich in SharePoint Server 2007 und in der Back-End-Datenquelle.

Lösung

Um dieses Problem zu beheben, stellen Sie sicher, dass die folgenden Bedingungen erfüllt für das Benutzerkonto sind unter dem die Anwendung ausgeführt wird:
  • Der Benutzer ist einem Serverfarmadministrator.
  • Der Benutzer hat lesen und Schreiben Berechtigungen für die Content-Datenbank.
  • Der Benutzer ist ein Websitesammlungs-Administrator.
  • Der Benutzer hat Berechtigungen auf Windows SharePoint Services-Website oder der SharePoint Server 2007 Website der Code durchläuft zugreifen.

Weitere Informationen

Weitere Informationen über das SharePoint Server 2007-Objektmodell finden Sie in der Microsoft Office SharePoint Server 2007 Software Development Kit (SDK). Besuchen Sie hierzu die folgende Website von Microsoft:
http://msdn2.microsoft.com/en-us/library/ms550992.aspx
Alternativ können Sie auch downloaden Sie SharePoint Server 2007 SDK. Besuchen Sie hierzu die folgende Website von Microsoft:
http://www.microsoft.com/downloads/details.aspx?familyid=6d94e307-67d9-41ac-b2d6-0074d6286fa9&displaylang=en
Weitere Informationen zu dem Windows SharePoint Services 3.0-Objektmodell finden Sie im Windows SharePoint Services 3.0-SDK. Besuchen Sie hierzu die folgende Website von Microsoft:
http://msdn2.microsoft.com/en-us/library/ms441339.aspx
Alternativ können Sie auch downloaden Sie Windows SharePoint Services 3.0 SDK. Besuchen Sie hierzu die folgende Website von Microsoft:
http://www.microsoft.com/downloads/details.aspx?familyid=05E0DD12-8394-402B-8936-A07FE8AFAFFD&displaylang=en

Eigenschaften

Artikel-ID: 935751 - Geändert am: Dienstag, 31. Juli 2007 - Version: 2.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Office SharePoint Server 2007
  • Microsoft Windows SharePoint Services 3.0
Keywords: 
kbmt kbprogramming kbprb kbexpertiseinter kbtshoot KB935751 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 935751
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

Kontaktieren Sie uns, um weitere Hilfe zu erhalten

Kontaktieren Sie uns, um weitere Hilfe zu erhalten
Wenden Sie sich an den Answer Desk, um professionelle Hilfe zu erhalten.