私は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の2つのバージョンがあります。最初のバージョンは10.0.0.0です。 2番目はバージョン5.1.3です。私の推測では、プログラムはバージョン10.0.0.0を最初に見ているのは、リストの最初の部分だからです。コンソールを使用してバージョン10.0.0.0をアンインストールしようとしましたが見つかりませんでした。
質問:iTextSharpバージョン10.0.0はありますか?そこに?私は1つを見つけることができませんでした。私はバージョン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バージョンについては、それをアンインストールしようとするのではなく、参照から削除しますか? –
problremは1つのインスタンスのみが参照に含まれています。私がクリックすると、Object Brawserに両方のバージョンが表示されます。私はまだそれを取り除く他の方法を知らない。 – CloudyKooper