无法加载类型“Telerik.Windows.Documents.Packaging.DeflaterOutputStream”
Posted
技术标签:
【中文标题】无法加载类型“Telerik.Windows.Documents.Packaging.DeflaterOutputStream”【英文标题】:Could not load type 'Telerik.Windows.Documents.Packaging.DeflaterOutputStream' 【发布时间】:2015-08-28 02:42:10 【问题描述】:我必须将一些报告导出为 pdf。我正在使用telerki 库PdfFormatProvider。
PdfFormatProvider p = new PdfFormatProvider();
p.Export(document, stream);
但我在p.Export
上遇到了异常。
我们将不胜感激任何形式的帮助。
【问题讨论】:
您是否引用了Telerik.Windows.Documents
并将其复制到与您的可执行文件相同的目录中?
是的,它在同一个目录中。
版本怎么样?是和代码中提到的一样还是改变了?
我们如何检查这个?我没有在代码中提到任何版本。
那与Telerik.Windows.Documents.FormatProviders.Pdf.dll
的版本或任何包含PdfFormatProvider
的程序集有什么匹配?
【参考方案1】:
问题是由于Telerik.Windows.Documents.FormatProviders.Pdf.dll
和Telerik.Windows.Documents
的版本不匹配造成的。
【讨论】:
以上是关于无法加载类型“Telerik.Windows.Documents.Packaging.DeflaterOutputStream”的主要内容,如果未能解决你的问题,请参考以下文章
Global.asax 中的“解析器错误消息:无法加载类型”
无法加载一种或多种请求的类型。无法加载文件或程序集“Microsoft.VisualStudio.Coverage.CoreLib.Net
无法加载类型“AjaxControlToolkit.Sanitizer.AntiXssSanitizerProvider”。