是否可以使用BIDS预览模式调试SSRS自定义程序集(未连接到报表服务器)?
我似乎无法找到一种在本地调试自定义程序集的方法。当我在报表解决方案中包含我的自定义装配项目(并在项目属性中设置'Depends On')并预览报表时,没有任何断点被击中。
同样,当我尝试使用VS方法的2个实例(使用我的自定义程序集项目从实例附加到BIDS)时,我也无法获得任何断点。
是的,我的自定义程序集位于相应的PrivateAssemblies SSRS文件夹中,并且它是最新的。
我以前调试了很多自定义程序集,但我总是可以访问报表服务器并实际“运行”报表(点击播放按钮进行完整的调试)。另外,请注意我尝试将Debug选项设置为“LocalOnly”,但即使这样,我仍然需要在运行完整的Debug时连接到Report Server。
是否可以在预览模式下本地调试自定义程序集?
提前感谢您的任何答案/建议!
-Radagast
答案 0 :(得分:0)
这是我能找到的调试报告步骤的最佳链接:
http://msdn.microsoft.com/en-us/library/ms153693.aspx
“使用两个Visual Studio实例调试程序集”部分允许我调试自定义程序集。这两个实例对我来说效果更好,因为我们运行SSRS / BIDS 2005并且我们的代码在C#3.5和VS 2008下运行。
在您的情况下,您可能没有复制.pdb文件,这阻止了调试器实际调试。