我正在使用Microsoft Visual Developer 2010 Express,MVC 3,C#。我已经使用软件包管理器控制台安装了ITextSharp版本5.1.3。当我运行我的程序,我得到一个消息,说:为什么我的程序不使用正确版本的ITextSharp?
“Could not load file or assembly 'itextsharp, Version=10.0.0.0….”
我对iTextSharp的点击下,在我的项目引用。对象浏览器有两个版本的ITextSharp。第一个是版本10.0.0.0。第二个是版本5.1.3。我的猜测是,该程序首先查看版本10.0.0.0,因为它首先在列表中。我试图使用控制台卸载版本10.0.0.0,但无法找到它。
问题:是否有iTextSharp 10.0.0版本。在那里?我找不到一个。我发现一个网站说,版本5.1.3是最新的。
如何在我的系统上卸载10.0.0.0版本,并且不应该在那里?
下面的代码导致错误:
byte[] buffer = standardPdfRenderer.Render(htmlText, pageTitle);
根据iTextSharp Sourceforge页面(http://sourceforge.net/projects/itextsharp/),截至2011年11月30日,最新版本为5.1.3。至于10.0.0.0版本,您能简单地删除它从参考而不是试图卸载它? – 2012-01-17 06:43:33
问题仅在参考文献中有一个实例。当我点击它时,我在Object Brawser中看到两个版本。我不知道有任何其他方式来删除它。 – CloudyKooper 2012-01-17 08:20:26