seems like pdfizer needs version 1.0.4.0 of itextsharp for some features but version 2.0.50727 for others. I hope this accurately reflects the root cause of my problem. Below is the fault I get using pdfizer in case my root cause is incorrect:
ConvertHtmlToPdfFile exception: Could not load file or assembly 'itextsharp, Ver
sion=1.0.4.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies.
The located assembly's manifest definition does not match the assembly reference
. (Exception from HRESULT: 0x80131040) at Pdfizer.HtmlToPdfConverter..ctor()
at HtmlToPdf.HtmlToPdf.ConvertHtmlToPdfFile(String html, String pdfFile) in C
:\RaceMaker\HtmlToPdf\HtmlToPdf\HtmlToPdf.cs:line 21
exception: C:\RaceMaker\UnitTestPdf\bin\Debug\d203f4fd-a6b9-44f1-b721-bb308ab460
df.pdf not found as file or resource. at iTextSharp.text.pdf.RandomAccessFile
OrArray..ctor(String filename, Boolean forceRead)
at iTextSharp.text.pdf.RandomAccessFileOrArray..ctor(String filename)
at iTextSharp.text.pdf.PRTokeniser..ctor(String filename)
at iTextSharp.text.pdf.PdfReader..ctor(String filename, Byte[] ownerPassword)
at iTextSharp.text.pdf.PdfReader..ctor(String filename)
at RaceAnalytics.BrisnetCsvParser.BrisnetPdf.ParsePdfFile(String sFileName) i
n C:\RaceMaker\RaceAnalytics\PdfProcessing\BrisnetPdf.cs:line 342
at RaceAnalytics.BrisnetCsvParser.BrisnetPdf.ParseHtmlFile(String filePath) i
n C:\RaceMaker\RaceAnalytics\PdfProcessing\BrisnetPdf.cs:line 421
at UnitTestPdf.Program.Main(String[] args) in C:\RaceMaker\UnitTestPdf\Progra
m.cs:line 53