首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MvcRazorToPdf安装问题

MvcRazorToPdf安装问题
EN

Stack Overflow用户
提问于 2015-11-17 14:31:42
回答 1查看 795关注 0票数 1

我正在试着检查MvcRazorToPdf。我是从Nuget经理那里安装的。当我试图构建项目时,我会收到以下错误消息:

错误5程序集'MvcRazorToPdf,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null‘使用'itextsharp,Version=5.5.3.0,Culture=neutral,PublicKeyToken=8354ae6d2174ddca’,它的版本高于参考程序集'itextsharp,Version=5.5.0.0,Culture=neutral,PublicKeyToken=8354ae6d2174ddca‘

为了解决这个问题,我从Nuget安装了最新版本的iTextSharp。版本5.5.7现在我正在构建,所以它运行。

但是,在尝试执行MvcRazorToPdf代码时,我会收到以下错误消息:

无法加载文件或程序集“itextsharp.xmlworker、Version=5.5.3.0、Culture=neutral、PublicKeyToken=8354ae6d2174ddca”或其依赖项之一。所定位的程序集的清单定义与程序集引用不匹配。(HRESULT例外: 0x80131040) 描述:在执行当前web请求时发生了未处理的异常。请查看堆栈跟踪以获得有关错误的更多信息,以及它起源于代码的位置。 异常详细信息: System.IO.FileLoadException:无法加载文件或程序集'itextsharp.xmlworker、Version=5.5.3.0、Culture=neutral、PublicKeyToken=8354ae6d2174ddca‘或其依赖项之一。所定位的程序集的清单定义与程序集引用不匹配。(HRESULT例外: 0x80131040)

有什么办法处理这件事吗?谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-18 09:22:44

DSB,我写了这篇文章,因为在评论中写得太多了。

此链接应有助于解决您的蔚蓝查询所以

关于我所说的更新wkhtml文件的内容,您需要单击此链接wkhtml下载 (这是站点wkhtml页面的链接),因为这将为您提供您需要的3个更新的文件。下载完成后,您可以做两件事,以便将这些新文件输入到解决方案中。此下载将保存安装程序到您的计算机,其中包含3个文件。当您保存这些文件时,请记下要将它们保存到何处。

  1. 下载7 zip在7zip或任何文件提取工具,如果你还没有一个。右键单击下载,并使用提取工具提取和保存3个更新的文件。
代码语言:javascript
复制
1. If you can't  download or don't have an extraction tool then run the setup of the downloaded file. This should save into your program files in your standard drive. Navigate through program files to the wkhtmltopdf folder, click on it, then click the bin folder and inside this you'll find the 3 updated wkhtml files. 

当您获得这三个文件时,将这些文件添加到解决方案中现有的rotativa文件夹中。做一个重建的灵魂,如果必要的话,只是为了更新它。希望这能帮上忙!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33759490

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档