Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Quando você compila uma solução do SharePoint, ela é implantada no servidor do SharePoint e o depurador é anexado para realizar a depuração. O processo usado para depurar a solução depende da configuração da propriedade solução sandboxed: solução em área restrita ou solução de farm.
Para obter mais informações, consulte as considerações sobre a solução em sandbox.
Soluções de farm
As soluções de fazenda, que são hospedadas no processo de trabalho do IIS (W3WP.exe), executam um código que pode afetar toda a fazenda. Quando você depura um projeto do SharePoint cuja propriedade Sandboxed Solution é definida como "solução de fazenda", o pool de aplicativos do IIS do sistema é reiniciado para liberar quaisquer arquivos bloqueados pelo processo de trabalho do IIS, antes que o SharePoint retraia ou implante o recurso. Somente o pool de aplicativos do IIS que atende a URL do site do projeto do SharePoint é reciclado.
Soluções em área restrita
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 dispara e controla automaticamente. Não é necessário que o processo SPUCWorkerProcess precise ser reciclado para carregar a versão mais recente da solução.
Qualquer tipo de solução
Com qualquer tipo de solução, o Visual Studio também anexa o depurador de código ao navegador, permitindo a depuração de script do lado do cliente. O Visual Studio usa o mecanismo de depuração de script para essa finalidade. Para habilitar a depuração de script, você deve alterar as configurações padrão do navegador quando solicitado pelo sistema.
O Visual Studio anexa o depurador somente aos processos W3WP ou SPUCWorkerProcess que executam o site atual. O Visual Studio também anexa os mecanismos de depuração gerenciados do COM Plus e de fluxo de trabalho.