我已经编写了SharePoint EventReceiver(Windows SharePoint Services 3.0),并希望使用Visual Studio 2008 SP1在其他计算机上运行它。我已经尝试了以下步骤:如何使用远程调试器调试SharePoint EventReceiver?
- 安装事件接收器(我知道这是可行的,因为日志文件证明代码被执行)。
- 在SharePoint服务器的GAC中注册我的事件接收器类库(内置调试模式)。
- 在SharePoint服务器上启动Visual Studio远程调试监视器。
- 附加在本地计算机上处理SharePoint服务器上的w3wp.exe。
不幸的是,Visual Studio告诉我我设置的断点不会被命中。我想在将程序集安装到GAC时,调试符号(或者调试所需的任何东西)都会丢失。
我能做些什么来调试我的事件接收器?据我所知,通过自定义程序集扩展SharePoint的唯一方法是将其部署到GAC--我在这里丢失了什么?
问候
奥利弗Hanappi