Friday, March 2, 2012

Erros SharePoint

Para configurar o SharePoint, as configurações deverão ser feitas no arquivo WEB.CONFIG (geralmente em %homedrive%\inetpub\wwwroot\wss\VirtualDirectories\nome_da_aplicacao).

Passo a passo:
1 - Abra o arquivo web.config.

2 - Na tag SafeMode modifique o parâmetro CallStack para "true". Isto fará com que a pilha de chamadas de procedimentos seja habilitada para o controle de debug;

<SafeMode MaxControls="200" CallStack="true" DirectFileDependencies="10" TotalFileDependencies="50" AllowPageLevelTrace="false">
<PageParserPaths>
<PageParserPath VirtualPath="/*" CompilationMode="Always" AllowServerSideScript="true" IncludeSubFolders="true" />
</PageParserPaths>
</SafeMode>

3 - Na tag customErrors modifique o parâmetro mode para "off". Isto fará com que o Sharepoint não exiba as mensagens customizadas dos controles, forçando a exibição de mensagens dos controles e recursos;

<customErrors mode="Off" />

4 - Na tag compilation modifique o parâmetro debug para "true", desta forma o debug estará habilitado para exibir todas as mensagens de exceções que ocorrerem na aplicação.

<compilation batch="false" debug="true">

5 - Abra o IIS e localize a Pool da aplicação modificada e execute o comando "Recycle" através do botão direito do mouse.

IMPORTANTE:
Não esqueça que se isso for feito em um servidor de produção para descobertas de bugs em recursos, você deverá desfazer essas alterações para que mensagens desse tipo não apareçam para o usuário final.

No comments: