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

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

1 голос
/ 26 августа 2009

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

1 Ответ

1 голос
/ 26 августа 2009

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

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 = нейтральный, PublicKeyToken = 23d6ec32decbea39"%>. Вы можете получить это с помощью Reflector.

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

...