我在 VS2008 的非 Web 项目中有一个 ashx 文件。Web 项目的类型(与 Share Point 一起使用的 stsdev)将 ashx 文件部署到服务器。我可以导航到该文件,它就在那里。在 VS2008 中,当我尝试在 ashx 代码中设置断点时,它不会让我这样做。这意味着当我连接到 WP3.exe 进程进行远程调试时,它不会被触发。我可以采取哪些步骤来调试它?
问问题
3143 次
1 回答
1
这里的链接很好地涵盖了它:
简而言之
- 将 {349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc} 添加到 .prodj 文件
- 创建通用处理程序
- 在标记引用中添加对程序集的引用,例如:<%@ Assembly Name="SharePointHttpHandlers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=23d6ec32decbea39" %>。您可以通过使用反射器来获得它。
这使我可以在运行时进行调试。
于 2009-08-26T14:10:13.420 回答