Artigo: 935751 - Última revisão: terça-feira, 31 de Julho de 2007 - Revisão: 2.0

Mensagem de erro quando tentar iterar através de objectos de site do Windows SharePoint Services ou objectos de site do SharePoint Server 2007 utilizando o modelo de objectos do SharePoint: ": de excepção não processada System.IO.FileNotFoundException"

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Reduzir tudo

Sintomas

Tentar iterar através de objectos de site Microsoft Windows SharePoint Services 3.0 ou objectos de site de Microsoft Office SharePoint Server 2007 no Microsoft Windows personalizadas - baseados em aplicação ou numa aplicação de consola personalizada. Pode fazê-lo utilizando o modelo de objecto Windows SharePoint Services ou o modelo de objecto do SharePoint Server 2007.

Quando o fizer, receberá a seguinte mensagem de erro:
Unhandled excepção: System.IO.FileNotFoundException

Causa

Este problema ocorre se a conta de utilizador sob o qual a aplicação é executada tem permissões suficientes.

Se o código é executado a partir de uma aplicação personalizada baseado no Windows ou a partir de uma aplicação de consola personalizada, o caminho de código não utiliza o contexto da Web hospedado pelo agrupamento de aplicações do Microsoft Internet Information Services (IIS). Por conseguinte, permissões de utilizador específicas são necessárias no SharePoint Server 2007 e na origem de dados back-end.

Resolução

Para resolver este problema, certifique-se de que as seguintes condições são verdadeiras para a conta de utilizador sob o qual a aplicação é executada:
  • O utilizador é um administrador do farm de servidor.
  • O utilizador tem de leitura e permissões de escrita na base de dados conteúdo.
  • O utilizador é um administrador de colecção de sites.
  • O utilizador tem permissões para acessar o site Windows SharePoint Services ou o site do SharePoint Server 2007 através do qual o código itera.

Mais Informação

Para mais informações sobre o modelo de objecto do SharePoint Server 2007, consulte o Microsoft Office SharePoint Server 2007 Software Development Kit (SDK). Para o fazer, visite o seguinte Web site da Microsoft:
http://msdn2.microsoft.com/en-us/library/ms550992.aspx (http://msdn2.microsoft.com/en-us/library/ms550992.aspx)
Como alternativa, transferir o SharePoint Server 2007 SDK. Para o fazer, visite o seguinte Web site da Microsoft:
http://www.microsoft.com/downloads/details.aspx?familyid=6d94e307-67d9-41ac-b2d6-0074d6286fa9&displaylang=en (http://www.microsoft.com/downloads/details.aspx?familyid=6d94e307-67d9-41ac-b2d6-0074d6286fa9&displaylang=en)
Para mais informações sobre o modelo de objecto Windows SharePoint Services 3.0, consulte o SDK do Windows SharePoint Services 3.0. Para o fazer, visite o seguinte Web site da Microsoft:
http://msdn2.microsoft.com/en-us/library/ms441339.aspx (http://msdn2.microsoft.com/en-us/library/ms441339.aspx)
Como alternativa, transferir o SDK do Windows SharePoint Services 3.0. Para o fazer, visite o seguinte Web site da Microsoft:
http://www.microsoft.com/downloads/details.aspx?familyid=05E0DD12-8394-402B-8936-A07FE8AFAFFD&displaylang=en (http://www.microsoft.com/downloads/details.aspx?familyid=05E0DD12-8394-402B-8936-A07FE8AFAFFD&displaylang=en)

A informação contida neste artigo aplica-se a:
  • Microsoft Office SharePoint Server 2007
  • Microsoft Windows SharePoint Services 3.0
Palavras-chave: 
kbmt kbprogramming kbprb kbexpertiseinter kbtshoot KB935751 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 935751  (http://support.microsoft.com/kb/935751/en-us/ )