- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个带有ReportViewer控件的简单WinForms应用程序。大多数情况下,它可以正常工作,但有时在ReportViewer窗口中显示无法恢复的红叉标记,或者当我滚动报表时崩溃。我找不到导致此行为的任何因素,但它看起来是完全随机的。我迷上了一个异常捕获器,这就是我得到的:
Exception.GetType()。Name:NullReferenceException
Exception.Message:对象引用未设置为对象的实例。
Exception.TargetSite Microsoft.ReportingServices.Rendering.RichText.CachedFont GetFont(Microsoft.ReportingServices.Rendering.RichText.ITextRunProps,Byte,Boolean)
有没有人碰到这个问题?有什么办法解决这个问题?
最佳答案
好,找到了。
崩溃是由嵌入式翻译软件ABBYY Linvgo引起的,该软件在鼠标光标下读取单词并在工具提示中显示翻译。看起来它试图弄乱ReportViewer的内存空间或引起访问冲突并随后崩溃的问题。
关闭此软键后,ReportViewer的稳定性大大提高。
因此,如果遇到类似的问题,您可以考虑关闭任何时髦的软件。
关于winforms - 由于Microsoft.ReportingServices.Rendering.RichText.CachedFont GetFont,ReportViewer崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20636126/
我有一个带有ReportViewer控件的简单WinForms应用程序。大多数情况下,它可以正常工作,但有时在ReportViewer窗口中显示无法恢复的红叉标记,或者当我滚动报表时崩溃。我找不到导致
我是一名优秀的程序员,十分优秀!