我的网络应用程序需要从数据库生成报告。 我使用了 Crystal Reports,但是在我的页面中包含它会禁用调试(在其中我无法命中断点)
虽然重定向到一个新页面(包含我的 crystalreport)是一种解决方法。
我仍然想知道为什么会发生这种情况,并让它发挥作用。
我尝试过的事情:
- 重新安装 Crystal 报表
- 从构建项目属性启用优化代码
这是我的 aspx.page 中的 CrystalReportViewer
<CR:CrystalReportViewer ID="CrystalReportViewer1" runat="server" AutoDataBind="true"/>
运行时间:
- Visual Studio 2015
- IIS 10(完整安装)
- Windows 10
附加信息:
- 没有错误,在 onclick 事件上单击带有断点的按钮不会命中断点。
- 如果我删除 CrystalReportViewer,调试器会命中断点
最佳答案
也尝试附加到 CR 过程。
关于当有 CR :CrystalReportViewer 时,C# 断点不命中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42221823/