Отладка файлов Visual Studio ASHX

У меня есть файл ashx в не веб-проекте в VS2008. Тип веб-проекта (stsdev, который используется с Share Point) развертывает файл ashx на сервере. Я могу перейти к файлу, и он там. В VS2008, когда я пытаюсь поставить точку останова в коде ashx, он не позволяет мне. Это означает, что когда я подключаюсь к процессу WP3.exe для его удаленной отладки, ничего не запускается. Какие шаги я могу предпринять, чтобы заставить это отладить?


person Jack    schedule 26.08.2009    source источник


Ответы (1)


Ссылка здесь хорошо описывает это:

http://www.myrocode.com/post/2009/06/03/Custom-HttpHandler-in-SharePoint-2007-using-code-behind-and-debug-option.aspx

Короче

  1. Добавьте {349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc} в файл .prodj
  2. Создать общий обработчик
  3. Добавьте ссылку на сборку в ссылку разметки, например: ‹%@ Assembly Name="SharePointHttpHandlers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=23d6ec32decbea39" %>. Вы можете получить это, используя Reflector.

Это позволило мне отлаживать во время выполнения.

person Jack    schedule 26.08.2009