none
Не работает решение на c#

    Вопрос

  • Такой вопрос, может кто сталкивался - в SP 2010 не работает код  Event Resiver написанный на c# в Visual Studio 2010, при запуске решения в режиме отладки нет никакой реакции (не срабатывают даже точки остановки), при этом тот же самый код в консольном приложении на c# работает без проблем. Тот же код переписанный на Visual Basic в Event Resiver отрабатывает нормально, и отладчик также работает как положено.

    В чем может быть проблема?


    29 января 2019 г. 19:47

Ответы

  • Если код отрабатывает в консольном приложении, но не работает в составе Event Reciever, Visual Web Part проблема вероятнее всего с типизацией данных. В любом случае, если код не опубликуете ясность вряд ли наступит.
    30 января 2019 г. 6:32
  • Такой вопрос, может кто сталкивался - в SP 2010 не работает код  Event Resiver написанный на c# в Visual Studio 2010, при запуске решения в режиме отладки нет никакой реакции (не срабатывают даже точки остановки), при этом тот же самый код в консольном приложении на c# работает без проблем. Тот же код переписанный на Visual Basic в Event Resiver отрабатывает нормально, и отладчик также работает как положено.

    В чем может быть проблема?


    ты проверь точно ли у тебя в element.xml путь к твоему классу(event reciver) правильный?

    90% косяк именно там...

    остальные 10% -

     у тебя ресивер должен быть добавлен в фичу...если он не добавлен - то добавь.

    Если он добавлен то фичу деактивируй и сново активируй


    30 января 2019 г. 17:54

Все ответы

  • Если код отрабатывает в консольном приложении, но не работает в составе Event Reciever, Visual Web Part проблема вероятнее всего с типизацией данных. В любом случае, если код не опубликуете ясность вряд ли наступит.
    30 января 2019 г. 6:32
  • Такой вопрос, может кто сталкивался - в SP 2010 не работает код  Event Resiver написанный на c# в Visual Studio 2010, при запуске решения в режиме отладки нет никакой реакции (не срабатывают даже точки остановки), при этом тот же самый код в консольном приложении на c# работает без проблем. Тот же код переписанный на Visual Basic в Event Resiver отрабатывает нормально, и отладчик также работает как положено.

    В чем может быть проблема?


    ты проверь точно ли у тебя в element.xml путь к твоему классу(event reciver) правильный?

    90% косяк именно там...

    остальные 10% -

     у тебя ресивер должен быть добавлен в фичу...если он не добавлен - то добавь.

    Если он добавлен то фичу деактивируй и сново активируй


    30 января 2019 г. 17:54