Pessoal, segue agora também um tutorial de como debugar web
parts do SharePoint 2010 no Visual Studio 2010. Isto é muito útil, pois muitas
vezes é necessário saber qual parte exata de nosso código esta falhando em
algum momento.
Neste exemplo criei uma web part simples que exibe em um
Label (Label1) a URL do site atual e o título da web atual recebendo os valores
no evento de carregamento da página.
protected
void Page_Load(object
sender, EventArgs e)
{
Label1.Text = "";
Label1.Text += "Site:
" + SPContext.Current.Site.Url;
Label1.Text += "
- Web: " + SPContext.Current.Web.Title;
}
Agora basta você clicar em “Deploy” no seu projeto:
Com sua web part publicada, acesse uma página qualquer do
SharePoint e adicione-a.
Volte ao Visual Studio e adicione os breakpoints necessários
para você realizar a depuração.
Ainda no Visual Studio clique no menu superior “Debug” ->
“Attach to Process”:
No formulário que irá aparecer, selecione os processos
“w3wp.exe” e clique em “Attach”:
O Visual Studio entrará em modo de depuração, assim basta
você acessar a página onde está localizada a sua web part e verá que o Visual
Studio marcará seu primeiro breakpoint. Dessa forma você poderá debugar seu
código no Visual Studio normalmente e acompanhar o resultado na página do
SharePoint.
Nenhum comentário:
Postar um comentário