2012-06-29 2 views
0

Я пытаюсь войти в журналы ULS SharePoint 2010, но у меня нет большого успеха. Я добавил ссылку на http://localhost/_vti_bin/Diagnostics.asmx, я работаю на той же машине, где установлен SharePoint, на мой Silverlight проект, а затем я использую следующий кодВход в ULS из Silverlight 4

private void button1_Click2(object sender, RoutedEventArgs e) 
    { 
     SharePointDiag.SharePointDiagnosticsSoapClient client = new SharePointDiag.SharePointDiagnosticsSoapClient(); 
     client.SendClientScriptErrorReportCompleted += new EventHandler<SharePointDiag.SendClientScriptErrorReportCompletedEventArgs>(sendComp); 
     client.SendClientScriptErrorReportAsync("TEST", "TEST", 123, "TEST", "<client><browser name='Internet Explorer' version='9.0'></browser><language> en-us </language></client>" 
      , "<stack><function depth='0' signature=' myFunction() '>function myFunction() { 'displaypage();}</function></stack>", "TEST"); 
    } 

код не дает ошибку или результат это просто завершенные аргументы событий, равные нулю. В Fiddler это выглядит так, как будто вызовы работают корректно, но когда я проверяю журналы в папке «C: \ Program Files \ Common Files \ Microsoft Shared \ Web Server Extensions \ 14 \ LOGS», мои сообщения не находятся в них.

Любые идеи или подсказки были бы замечательными. Спасибо

ответ

0

Оказалось, что одна из настроек в Центральном администраторе установлена ​​неправильно. По какой-то причине он будет регистрироваться только в том случае, если для наименее критического события установлено значение «Информация», а не «подробный».

Смежные вопросы