Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Quando se compila uma solução SharePoint, esta é implementada no servidor SharePoint e um depurador é anexado para realização de depuração. O processo usado para depurar a solução depende da configuração da propriedade Sandboxed Solution: solução em área restrita ou solução de farm.
Para obter mais informações, consulte Considerações sobre soluções isoladas.
Soluções agrícolas
As soluções de farm, hospedadas no processo de trabalho do IIS (W3WP.exe), executam código que pode afetar todo o farm de servidores. Quando se depura um projeto do SharePoint cuja propriedade Sandboxed Solution está definida como "solução de farm", o pool de aplicações do IIS do sistema é reciclado antes que o SharePoint retraia ou implemente a funcionalidade para libertar quaisquer ficheiros bloqueados pelo processo de trabalho do IIS. Somente o pool de aplicativos do IIS que serve a URL do site do projeto do SharePoint é reciclado.
Soluções em área restrita
As soluções em área restrita, que são hospedadas no processo de trabalho da solução de código de usuário do SharePoint (SPUCWorkerProcess.exe), executam código que só pode afetar o conjunto de sites da solução. Como as soluções em área restrita não são executadas no processo de trabalho do IIS, nem o pool de aplicativos do IIS nem o servidor IIS devem ser reiniciados. O Visual Studio anexa o depurador ao processo SPUCWorkerProcess que o serviço SPUserCodeV4 no SharePoint aciona e controla automaticamente. Não é necessário que o processo SPUCWorkerProcess seja reiniciado para carregar a versão mais recente da solução.
Qualquer um dos tipos de solução
Com qualquer tipo de solução, o Visual Studio também liga o depurador ao navegador, permitindo a depuração de scripts do lado do cliente. O Visual Studio usa o mecanismo de depuração de script para essa finalidade. Para habilitar a depuração de scripts, você deve alterar as configurações padrão do navegador quando solicitado.
O Visual Studio anexa o depurador somente aos processos W3WP ou SPUCWorkerProcess que executam o site atual. O Visual Studio também anexa o COM Plus gerenciado e os mecanismos de depuração de fluxo de trabalho.