2013-05-24 4 views
1

ошибка возникает при запуске C# проект, который использует itextsharp.dll в genereate PDF-файлОшибка при создании PDF с использованием iTextsharp.dll

Содержание моей ошибки:

"Could not load file or assembly 'itextsharp, Version=5.4.1.0, Culture=neutral, PublicKeyToken=*****or one of its dependencies. The located assembly's manifest definition does not match the assembly reference' 

кто может помочь меня?

+0

Вы добавили библиотеку iTextsharp в пространство имен? Если да, то это дает там ошибку? –

+0

Да, я добавил dll для ссылки, а также включил это пространство имен. – Syed

+0

так точно, где вы получаете ошибку? При потреблении классов из dll или в добавлении пространства имен? –

ответ

1

Проверьте, соответствует ли указанная версия в вашем решении 5.4.1.0. Вы можете попробовать выбрать ссылку в папке «Справочные материалы проекта» и установить «Специфическая версия» в значение false.

Для дальнейших намеков см The located assembly's manifest definition does not match the assembly reference

0

вы должны вставить следующие 4 файла

itextsharp.dll, 
itextsharp.pdfa.dll, 
itextsharp.xml, 
itextsharp.xtra.dll 

в текущей папке, из которой вы выполняете свой EXE-файл.

Смежные вопросы