visual studio 2010无法加载符号进行调试

时间:2013-05-16 18:14:15

标签: visual-studio-2010 debugging sharepoint-2010

我正在使用Visual Studio 2010中的Sharepoint 2010项目,我正在尝试附加到w3wp.exe进程。我附加正常,我的一些程序集显示在模块窗格中,但我想调试的主程序集没有。我已经做了一切来指定查找pdb的位置,甚至将pdb复制到文件夹并指向VS以查看symblos的该文件夹,但它仍然没有帮助。

  • 我已撤回并部署
  • 我清理了解决方案中的所有项目,然后重新部署并部署
  • 我重新启动了
  • 删除了bin和obj目录,清理,重建和部署

我不知道还有什么可以尝试的。我已经尝试过网络上的帖子,任何人都可以尝试其他任何东西。请记住,这是一个带有Visual Studio 2010的SHarePoint 2010服务器。

2 个答案:

答案 0 :(得分:0)

正如亚历克斯暗示的那样,找出何时附加到w3wp.exe并不总是直观的,但作为一般的经验法则,如果你实际上没有看到内容被渲染(也就是说,它不在网络中)部分或应用程序页面),您几乎总是想要附加到SharePoint定时服务(owstimer.exe)。对于像计时器作业这样的东西来说显然是这样,但是工作流和事件接收器同样没有明确地将它们称为同步。

Alex的链接对此也很有用。我将补充一点,如果有疑问,并且您正在调试自己的开发环境,那么连接两者 owstimer和应用程序池的w3wp版本并不总是最糟糕的事情。< / p>

答案 1 :(得分:0)

最后,有人写了模块所需的web.config更改,因此代码从未执行过。它从未与符号有任何关系。感谢ULS向我展示了方式;)

感谢您的回复.....