我正在使用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